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

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

5
Как удержать vim от выделения совпадений после замены?
У меня set hlsearchпо моему ~/.vimrc. Обычно это очень полезно, но это раздражает, :nohкогда я делаю замену '<,'>s/$/',/(которая подсвечивает конец каждой строки после ее запуска). Как мне сделать, vimчтобы не выделить после замены, как это? Я на Ubuntu 9.04 с vim7.2. У меня та же проблема на OS X 10.6 …
13 vim 

2
Можно ли добавить набор слов в словарь автозаполнения Vim?
В Vim я знаю об использовании CTRL-n и CTRL-p для автозаполнения слов, найденных в документе. Это отлично подходит для поощрения использования описательных методов и имен переменных. Я хотел бы добавить набор слов для автозаполнения, которые я часто, но не в исходном файле, который я сейчас редактирую. Мое текущее решение состоит …
13 vim  autocomplete 

4
Объединить строки внутри абзацев в vim
Предположим, вы набрали длинный документ в vim с автоматическим разрывом строки, поэтому все строки были разбиты, скажем, на 79 символов. Возможно, вы даже применили форматирование ко всему документу, чтобы разбить все строки на эту длину. Абзацы размечены в вашем документе пустыми строками. Теперь вы решаете, что вообще не хотите разрывов …

3
Увеличьте расстояние между строками в vim
Я думаю, что название говорит само за себя. Я сделал свою домашнюю работу, и единственная команда, которую я нашел, была: :set linespace=3 но, похоже, это не работает ни на Mac, ни в Linux. Изменить: В Mac OSX вы можете настроить терминал для добавления в (максимум 1,5) строки. Как я могу …
13 vim  vi 

2
vi / vim альтернатива сублиметекста «Расширить выделение до объема»
Возвышенный текст имеет классную функцию под названием « Расширить выделение до области » SHIFT + CMD + SPACE, которая выбирает все в области. Он выбирает все в области, работает отлично () или [] или {}, повторяя это, расширяет область до своего родителя. Я хочу добиться того же с Vim.

2
как использовать Vim для управления и отправки электронных писем
Я хотел бы использовать в vim/gvimкачестве инструмента для почтового менеджера, и я нашел эти 2 интересные страницы. когти VMail Я понял, что они страдают от следующих ограничений с помощью vmailнего можно просматривать и управлять всеми прошлыми письмами, но он работает только с учетными записями GMAIL, а не с любыми другими …

4
Как запустить команду Vim из оболочки?
Это может быть глупый вопрос, но терпите меня. Я автоматизирую некоторые из обычных вещей, которые я делаю при настройке новой рабочей среды, и хотел бы автоматизировать команду Vim :BundleInstall(для установки всех моих плагинов Vim). Можно ли запустить это из оболочки? В качестве альтернативы, можно ли запустить скрипт Vim, выполнить :BundleInstall, …
12 linux  vim  shell  make 

6
Конфигурация Vim медленная в Terminal & iTerm2, но не в MacVim
В идеале я хочу использовать Vim из терминала или iTerm2. Однако, это становится невыносимо медленным, поэтому мне пришлось прибегнуть к использованию MacVim. В MacVim нет ничего плохого, однако мой рабочий процесс был бы намного более плавным, если бы я использовал только Terminal / iTerm2. Когда его медленно Загрузка файлов, в …


1
Отображение левой клавиши Alt в Vim?
Я могу сопоставить комбинацию клавиш Right Alt+ Left Arrowс <a-left>или <m-left>. Но я не могу сопоставить Left Altключ. Есть способ сделать это? Изменить: Просто для ясности <a-left>означает Alt+ Left Arrow. Важный вопрос здесь заключается в том, в чем разница между Left Altи Right Altс точки зрения сопоставления клавиш в Vim?

4
Как инвертировать выделение в vim?
После выбора диапазона строк с помощью Vкоманды я хотел бы удалить каждую строку файла, которая НЕ выбрана, поэтому есть ли способ инвертировать выделение - выбрать каждую строку, которая не выделена? Например как :g!/FOO/d удаляет каждую строку, которая НЕ содержит FOO . Если бы я имел в виду диапазон и хотел …
12 vim 

6
Как легко переключать слова (в VIM)?
Я не достаточно хорош в vim, чтобы определить, возможно ли это или нет (именно поэтому я пришел к суперпользователю и не очень хорошо) ~ есть ли способ в vim легко переключать два слова? например, def function(param1, param2)есть ли быстрый / простой способ изменить это на def function(param2, param1)???
12 vim 

3
Как разбить длинные строки в VIM?
У меня довольно большой текстовый файл, состоящий из блоков, таких как Short line. Really long line. Short line. разделены пустыми строками, и я хотел бы использовать vim (в Linux) для разбиения длинных строк и получения блоков, таких как Short line. This was part of a long line. Short line. Моя …

4
переместить выделение в отдельный файл
Как с помощью vim переместить фрагмент текста в новый файл? На данный момент я делаю это: выберите текст использование :w new_file выберите текст снова удалить текст Есть ли более эффективный способ сделать это? Перед a.txt sometext some other text some other other text end После a.txt sometext end b.txt some …
12 vim 

6
Возможно ли в vim создать разделенное представление для командной строки?
Я знаю об этой опции :!ls, но я хотел бы использовать один из разделенных интерфейсов (после того, как используется :sp) в качестве окна командной строки. Это возможно? Если это так, как мне это сделать?
12 vim 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.