Вопросы с меткой [vim]
Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.
3406 вопросов
7
голосов
1ответ
960 показов
Непреднамеренный режим vi в iTerm на Mac?
Иногда я обнаруживаю, что при работе в iTerm привязки клавиш Readline по умолчанию заменяются на сочетания клавиш vi . Например, я попытаюсь перейти к началу строки с помощью ctrl- a, и вместо этого ...
7
голосов
2ответа
549 показов
Заблокировать неправильную клавишу Shift в Vim
Я знаю, что я должен использовать правую клавишу Shift для букв, которые я печатаю левой рукой. Но я часто вставляю двоеточие только правой рукой, перемещая безымянный палец для переключения и ...
7
голосов
1ответ
4k показов
iTerm 2 ZSH цвета / темы не отображаются правильно
У меня чистый Mac установлен под OS X 10.11.4. Я установил iTerm 2 и настроил его на использование oh-my-zsh. Я пытаюсь создать тему для моего iTerm. Я пытаюсь использовать тему avit. Это должно ...
7
голосов
4ответа
4k показов
Как передать содержимое буфера vim через команду оболочки и записать вывод в разделенное окно
Я читал множество тем о запуске команд оболочки из vim, много документации по командам vim, .vimrc и тому подобное, но я просто не могу понять язык ex или отображения vim достаточно хорошо, чтобы ...
7
голосов
1ответ
252 показов
Время суток как условное в Vim
Я работаю над улучшением своего .vimrc , и я хочу иметь команду внутри него, которая зависит от того, будет ли это ночь или день. Я хотел бы иметь что-то вроде следующего в конце: if isNightTime " do ...
7
голосов
2ответа
4k показов
Как отключить колесо прокрутки в Vim
Я использую Vim 7.3.829 на Windows 7, как я могу полностью отключить колесо прокрутки в настройках Vim?
7
голосов
2ответа
6k показов
Использование JSLint с Syntastic в Vim
Я использую Syntastic для проверки синтаксиса в Vim - всякий раз, когда я сохраняю файл .rb , он запускает его через проверку синтаксиса и выявляет ошибки для меня. Spiffy. То же самое для нескольких ...
7
голосов
1ответ
746 показов
Почему приращение vim (Ctrl+A) пропускает 8 и 9 секунд?
Я пытаюсь написать длинный каталог XML, используя макросы vim для написания всех повторяющихся вещей. Я обнаружил, что полезно написать макрос, возвращающий предыдущую запись, затем пройтись по ...
7
голосов
2ответа
2k показов
Можно ли управлять всем рабочим столом Gnome с помощью команд типа vi?
Я знаю, что с readline вы можете использовать команды emacs или vi для редактирования ввода нескольких интерактивных текстовых программ. Интересно, существует ли подобное средство для управления всем ...
7
голосов
1ответ
3k показов
Есть ли способ всегда показывать количество запущенных слов в линейке vim?
Я могу получить текущее количество слов документа в vim с помощью комбинации клавиш: g ctrl-g Есть ли способ узнать количество слов в линейке vim?
7
голосов
2ответа
3k показов
Учебник по созданию плагинов VIM?
Я хотел бы сделать скрипт, который выполняет серию команд (в основном только две строки): :v/\S/d :w Но я не могу найти учебник о том, как это делается. Кто-нибудь?
7
голосов
6ответов
5k показов
Повторяя через строки в VIM
У меня есть несколько строк текста, как это: firstName lastName email Теперь я добавляю private readonly string для чтения в начало первой строки. Как мне повторить это редактирование для других ...
7
голосов
2ответа
2k показов
Подсветка командной строки в vim
Можно ли изменить цвет для командной строки в vim? Я понимаю, что это может быть несколько двусмысленно заявлено, поэтому у меня есть кое-что, что должно немного прояснить ситуацию. Это изображение ...
7
голосов
2ответа
808 показов
7
голосов
1ответ
190 показов
Что это за экран в vim?
При использовании vim я иногда попадаю на этот экран с несколькими строками командной строки. Для чего этот экран? Как мне воспользоваться или выйти из этого?
7
голосов
3ответа
5k показов
Включение подсветки синтаксиса XML в vim для файла, отличного от XML
Я использую vim для просмотра некоторых файлов журнала (расширение файла .log), которые содержат много XML. Как включить подсветку синтаксиса XML после открытия файла? Конечно, я не хочу связывать ...
7
голосов
2ответа
2k показов
Есть ли способ заставить командную строку Windows Vista работать в 256 цветах, чтобы я мог использовать в ней свою цветовую тему VIM?
Есть ли способ заставить командную строку Windows Vista работать в 256 цветах, чтобы я мог использовать VIM и тему из 256 цветов?
7
голосов
7ответов
4k показов
Я не могу скопировать с vim. Можете ли вы диагностировать мой файл .vimrc?
Я основал свой файл vimrc на популярной ветке здесь на SO, и хотя это здорово, у меня есть реальная проблема, когда дело доходит до копирования текста из vim в другие приложения linux. Я подозреваю, ...
7
голосов
1ответ
449 показов
Vim неправильно рисует экран при прокрутке
При запуске vim в Windows из Powershell через ConEmu и использовании Ctrl d и Ctrl u для прокрутки в vim экран рисует только часть файла. Нормальный: После нажатия Ctrl d: После нажатия Ctrl l, чтобы ...
7
голосов
2ответа
3k показов
Как перемещаться между начальным и конечным тегом HTML в Vim?
Например, если я хочу перейти к закрытому тегу form . как я мог это сделать?
7
голосов
1ответ
2k показов
Символьная ссылка на .vimrc в Windows делает файл доступным только для чтения при записи. Зачем?
Я поместил мой файл .vimrc в центральное место (папка dropbox, также хранилище hg). Под Windows 7 я ссылался на него из своей домашней папки (как ни странно, мне приходилось делать это как ...
7
голосов
3ответа
2k показов
Как сделать так, чтобы в vim autoindent не пропускались конечные пробелы?
В некоторых текстовых редакторах (например, Kate, gedit), когда включен автоматический отступ, двойное нажатие клавиши возврата оставит завершающий пробел (который я хочу): if (code) { .... ....| } В ...
7
голосов
3ответа
2k показов
Vim Move Word пропускает точку
Я использую MacVim с spf13, и когда я использую w для перемещения слова вперед, точки рассматриваются как часть слова. myObject.myMethod() ^ ^ ^ | | | cursor | | | | where I want to go | | where I'm ...
7
голосов
3ответа
7k показов
gVim utf-8 в окнах
Когда я открываю gVim, он локализуется на Sweidish, и это нормально. Но сообщения с предупреждениями / ошибками, в которых есть шведские символы, отображаются неправильно. Например, при попытке ...
7
голосов
1ответ
2k показов
Закрыть сеанс VIM через SSH
Я работаю удаленно несколько дней и оставил vim открытым с некоторыми несохраненными изменениями в офисе. Теперь я хотел бы сохранить и закрыть эти сессии, чтобы я мог работать с этими файлами дома. ...
7
голосов
2ответа
5k показов
Карта Shift-Insert в Vim
Я пытаюсь сопоставить Shift-Insert для вставки команды, добавив эту строку в vimrc nnoremap "+P Но это ничего не меняет. Если я поставлю другой ярлык, как (), он работает хорошо.
7
голосов
3ответа
2k показов
Заменить регулярное выражение в vim выводом, созданным консольной командой с выражением в качестве аргумента?
допустим, у меня есть файл со следующим содержанием: Это _file_, в котором есть некоторые _special_ ключевые слова, которые я хотел бы _like_ заменить. Я могу выполнить поиск и заменить специальные ...
7
голосов
2ответа
5k показов
Как настроить vim для поддержки прокрутки мышью, но удерживать выделение текста левой кнопкой мыши?
Я хотел бы прокручивать свои файлы, открытые в vim, с помощью колесика мыши, но в то же время используя левую кнопку мыши, чтобы выделить текст в буфер обмена. Установка :set mouse=nicr (или :set ...
7
голосов
4ответа
1k показов
Вставьте номер строки с 1 командой в VIM
Есть ли в vim ярлык для :20 за которым следует i , то есть одна команда для вставки в номер строки?
7
голосов
1ответ
2k показов
Почему поведение Backspace изменяется в vim с SSH?
Когда я получаю доступ к одной конкретной машине через ssh, поведение Backspace в vim меняется. Вместо удаления символов, у меня есть ^? , Проблема в том, что эта машина действует как шлюз, и эта ...
7
голосов
2ответа
5k показов
Как установить vim в качестве внешнего редактора в FarManager и передать полный путь?
Я пытаюсь настроить VIM в качестве внешнего редактора в удаленном файловом менеджере. Я хочу иметь возможность выбрать несколько элементов в папке, некоторые из которых являются каталогами, и ...
7
голосов
1ответ
2k показов
Как настроить подсветку синтаксиса для пользовательского языка в vim?
Мы используем наш собственный маленький язык для небольших задач, но у нас нет Vim, подчеркивающего его поддержку.
7
голосов
1ответ
2k показов
Vim больше не запрашивает ключ шифрования при чтении зашифрованного файла; почему нет, и как я могу восстановить это?
Недавно я начал использовать Vim для шифрования текстовых файлов (с помощью команды :X и ввода ключа шифрования в командной строке). Как задокументировано, Vim запрашивает этот ключ при повторном ...
7
голосов
2ответа
4k показов
VIM добавляет новые строки Windows?
Обратите внимание на окончания строк из git diff: - IP_ADDR: 'http://1.2.3.4:143' + IP_ADDR: 'http://2.4.6.8:143'^M Я отредактировал этот файл, установив курсор на 1 затем нажав ct: и затем введя ...
7
голосов
3ответа
5k показов
Предпочтительный способ установки нескольких версий Python на Ubuntu Jaunty
Ситуация: Jaunty поставляется с 2.6, что не соответствует моим потребностям, потому что многие библиотеки все еще не работают. Я хочу, чтобы система по умолчанию 2.5. Кроме того, для целей ...
7
голосов
2ответа
18k показов
Как мне получить домашний каталог Vim?
Я хотел установить переменную VIMHOME таким образом (общий для Windows и Linux), let $VIMHOME=expand("%:p")."/..", так что VIMHOME - это «~/.vim» в Linux или «путь /к /vimfiles» в Windows. Я поместил ...
7
голосов
1ответ
3k показов
Подсветка синтаксиса Vim: как остановить автоматическое подчеркивание ?
Когда я набираю HTML-элемент a, всегда есть подчеркивание. Я хочу остановить это, но не знаете как? Я говорю о подсветке синтаксиса vim.
7
голосов
6ответов
6k показов
vim очень медленный на моем Mac
Я использую vim на Mac OS X, но это очень медленно в Terminal.app и iTerm. Прогресс по многим направлениям становится утомительным. какая-то идея решения?
7
голосов
2ответа
19k показов
используйте sed для замены nbsp, 160, Hex 00a0, Octal 240, неразрывный пробел
У меня проблемы с файлами конфигурации, в которых есть неразрывные пробелы . Как мне указать этот символ с помощью sed, чтобы я мог заменить его пробелом. sed -n 's/ / /g' примеры ошибок service ...
7
голосов
1ответ
4k показов
Как вы можете переключать клавиши j и k в vim?
Есть ли способ сопоставить клавишу k с «вниз» и клавишу j с «вверх»? Это кажется мне гораздо более интуитивным, поскольку стрелка вправо также перемещает курсор вниз, если он находится в конце ...
7
голосов
2ответа
5k показов
Как позволить Ctrl + Page Down переключать вкладки внутри Vim в Terminal.app?
При запуске vim внутри терминала в Ubuntu, я могу использовать Ctrl + Page Up или Page Down для переключения между вкладками vim. Как мне настроить это для Terminal.app или iTerm2 для Mac OS X? У ...
7
голосов
3ответа
5k показов
Не могу открыть папки в Linux
Я не могу открыть папки в nerdtree vim . Папки не открываются, и отображаются следующие символы: Кто-нибудь знает, как заставить это работать? Я бегу UTF-8.
7
голосов
3ответа
3k показов
Как открыть родительский каталог текущего файла в NERDTree?
Как то, что :Ve и :E сделал, но в NERDTree.
7
голосов
3ответа
5k показов
Режим SELECT LINE в vim
Во время редактирования в vim я пытался получить количество строк в выделении (g Cg с выделенными линиями) Я пропустил первый g по ошибке (поэтому в режиме визуальной линии нажмите Cg), и vim перешел ...
7
голосов
2ответа
1k показов
Введите режим вставки с отступом в VIM
Смотри картинку выше. Мой курсор находится на строке 23 в начале строки в обычном режиме. Что такое быстрая команда, чтобы начать вставку на правильном уровне отступа?
7
голосов
1ответ
2k показов
Как установить курсор на после последнего символа в Vim?
Почему я не могу вставить в конец строки в vim, если в конце нет пробела? Давайте возьмем для примера мой конфигурационный файл SSH: Я пытаюсь использовать $, l, e, но, похоже, не могу до конца ...
6
голосов
5ответов
3k показов
Настроить текстовый редактор и терминал для использования немоноширинных шрифтов без ужасных результатов?
Я хочу поэкспериментировать со всеми шрифтами, включая те, которые не являются моно-разделенными. Я понимаю причину использования моноширинных шрифтов, но, честно говоря, они не кажутся мне ...
6
голосов
3ответа
4k показов
Команда `vi` не открывает недавно установленный Vim 7.4 в OS X
Я только что установил Vim 7.4 на свой MacBook, используя Homebrew. Когда я ввожу vim в командной строке, он успешно входит в Vim 7.4, но когда я использую vi я все равно получаю старую 7.3. Для ...
6
голосов
3ответа
2k показов
Внизу справа цифры в Vim
В нижней правой части редактора vim есть 2 числа, которые отображают номер строки и столбца в следующем формате: 495,30 Но в определенных строках этот формат используется: 496,9-30 Что означает ...
6
голосов
2ответа
3k показов
Как я могу скопировать текст в одном окне с запущенным vim и вставить его в другое без традиционного копирования и вставки?
Я хотел бы, по сути, восстановить текст y'k и mk или yy в одном экземпляре vim на одной вкладке экрана и вставить его в другой экземпляр vim на другой вкладке экрана без необходимости выделять текст ...