Вопросы с тегом «vim»

23
Vimperator копия / вставка

Я пробую Вимператор . Я главным образом хотел это для прокрутки hjkl, и мне нравится его система подсказок для следующих ссылок. Эти две функции действительно все, что мне нужно; Я думаю. Я не против других особенностей, это просто иногда мешает мне. Больше всего меня раздражает копирование /...

23
Изменить текущий каталог с помощью NERDTree

Как я могу перейти к файлу или папке в NERDTree и изменить рабочий каталог на эту папку (или папку, содержащую файл, в котором я нахожусь). Я знаю, что можно поддерживать синхронизацию NERDTree с корнем NERDTree ( nerdtree и текущим каталогом ), но я ищу макрос или что-то, что могло бы изменить...

23
Как вставить дату в VIM

В vim вы можете выполнять команды с "!". Вы можете комбинировать это с "r", чтобы вставить вывод в ваш текущий буфер. : r! дата пт июл 20 09:39:26 SAST 2012 вставит дату в файл. Теперь, когда я пытаюсь сделать что-то более интересное, например, дату в другом формате +% F. В командной строке $ date...

23
Vim - динамический список открытых буферов в окне

Я исследовал несколько способов ведения списка открытых буферов в Vim, и некоторые из них очень хороши, но, похоже, ни один из них не ведет себя так, как мне бы хотелось. Вполне возможно, что ничего подобного тому, чего я хочу, не существует, и это не помешает спросить. Я использую NERDTree в GVim,...

23
Vim прокручивает очень медленно, когда строка слишком длинная

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Я бы никогда не подумал, что Вим будет таким медленным. Все, что у меня есть, это следующая длинная строка: (Нажмите на изображение, чтобы увеличить) Я запускаю Vim...

23
Откройте вывод команды оболочки в разделенной панели

Рассмотрим любой интерпретируемый язык программирования. Я могу запустить текущий открытый скрипт ! interpreter %, используя ключ возврата, чтобы вернуться к vim после завершения выполнения. Можно ли каким-то образом не заменить текущее окно выводом выполненной команды оболочки, а вместо этого...

23
Как закрыть буфер без закрытия окна?

Я обычно открываю несколько окон и держу открытыми некоторые буферы. Так как мой МО в исследовании буфера должен использовать быстрые ярлыки для :bnи :bp, я хочу закрыть ненужные буферы, чтобы отвлекать мой буферный серфинг. Но боль заключается в том, что выдача :bdи :bwприводит к закрытию окна,...

23
Как я могу отменить мою историю отмен в Vim?

Отменить приятно иметь в Vim. Но иногда, в известном хорошем моменте, я хочу стереть свою историю отмены - чтобы иметь возможность использовать uдля отмены отдельных изменений, но только назад к определенной точке. (Например, это может быть когда я последний раз совершал.) Один из способов сделать...

22
Vim цвета не работают должным образом в терминале

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 7 лет назад . Я использую терминал gnome и vim с соляризованной цветовой темой. Когда я открываю vim в терминале, это неразборчиво. Но когда я открываю файл в gvim, цветовая схема...

22
Размер вкладки Vim при нажатии <Tab> и при применении автоматического отступа

Я решил изменить размер вкладки с 4 на 2, потому что почему бы и нет? Любой, кто захочет взглянуть на код, может использовать свои предпочтения. Однако вопрос. Если я нажимаю клавишу табуляции, она вставляет 2, но автоиндент Vim все еще ставит 4. Что я могу изменить, чтобы сделать это 2? Еще один...

22
Почему Vim добавляет новую строку? Это соглашение?

Если я открываю Vim и печатаю, itest<Esc>:wqя получаю файл, в котором нет новых строк в Vim, но, похоже, в нем есть новая строка : $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 Если я открываю Vim и печатаю, itest<Return><Esc>:wqя получаю...

22
Конвертировать HTML в изображение

Задний план Пакетное преобразование различных исходных файлов с подсветкой синтаксиса (C, SQL, Java, PHP, batch, bash) в изображения с высоким разрешением (600 точек на дюйм), подходящие для электронных книг и печатных книг. Неудачные решения Ряд попыток пока: OpenOffice или LibreOffice -...

22
Как мне использовать установленный Vim в Git Bash вместо того, который шел с Git?

Я установил Vim и Git C:\Program Files (x86)\(vim|git)соответственно. Когда я запускаю Vim из Git Bash, он запускает внутреннюю версию Vim, поставляемую с установщиком Git. Есть ли способ переопределить это поведение, которое не требует изменения моего .profileили чего- .bashrcлибо подобного, чтобы...

22
Сделать активное окно в vim более очевидным

Мое рабочее пространство обычно представляет собой один очень большой xterm с vim, разделенным на шесть или более буферов. Было бы очень полезно, если бы было более очевидно, какой из них является активным буфером. Прямо сейчас я использую наличие номеров строк для этого: augroup BgHighlight...

22
Как настроить vim для редактирования файлов Makefile и обычного кода?

Я использую Mac OSX 10.7.5, содержимое .vimrc выглядит следующим образом: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab То, что я пытаюсь сделать, - это когда я редактирую обычные...

22
Могу ли я вообще использовать клавишу `<cmd>` в терминале Vim?

Исходя из моего другого недавнего вопроса: Как мне сопоставить <cmd> - <shift> -f для запуска плагина Ack в Vim? Можно ли вообще использовать <cmd>ключ в Vim? Если Vim не распознает ключ, возможно ли переназначить ключ вне Vim (каким-то образом?) На что-то другое и отобразить этот...

21
Что такое vim «каталог времени выполнения»?

Я пытаюсь начать с таких вещей, как FuzzyFinder , но я застрял в точке, где он говорит: УСТАНОВКА Поместите все файлы в каталог времени выполнения. Если у вас есть zip-файл, распакуйте его в каталог времени выполнения. Вы должны разместить файлы следующим образом:...