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

Vim читает команды инициализации из файла с именем vimrc при запуске. Это может быть использовано для установки настроек, определения функций, выполнения автокоманд и многого другого.

1
Как я могу редактировать свою конфигурацию Vim, работая в Vim?
Я новичок в Vim и хочу иметь возможность редактировать сценарии с привязками клавиатуры и другими настройками Vim, продолжая работать в Vim. Например, я хотел бы, чтобы все мои set xxкоманды были в одном файле и имели возможность обновлять файл и повторно применять его настройки, оставаясь в Vim. Это вопрос sourceфайла, …
9 vimrc  set 

3
Как сделать так, чтобы команды подсветки в .vimrc вступили в силу немедленно с Vim 7.4?
У меня есть несколько highlightкоманд в моем .vimrcфайле. В Vim 7.3 они вступили в силу сразу после запуска Vim. После обновления до Vim 7.4 это уже не так. Vim изначально использует подсветку по умолчанию. Когда я загружаюсь .vimrcвторой раз source ~/.vimrc, выделение работает так, как я хочу. Вы должны быть …

1
Эхо-сообщение при запуске без запроса
Я хотел бы повторить пользовательское сообщение при запуске, в зависимости от того, были ли определенные функции запуска успешными. Я попробовал это в моем.vimrc echo 'test' "All my settings ... Я хотел бы, чтобы vim повторил сообщение, как будто я только что набрал echo 'foo' из командной строки после открытия vim, …
9 vimrc  echo 

1
Использовать клавишу Backspace для изменения текущей команды в обычном режиме?
Иногда при вводе команды в обычном режиме вы можете сделать опечатку, например, если я собираюсь печатать 10dk, я могу случайно начать печатать 19d. Поскольку команда еще не была завершена / зафиксирована, возможно ли удалить неправильные ключи, используя клавишу Backspace, например: 19d<backspace><backspace>0dkвместо того, чтобы нажимать escape и повторить команду? Дополнительный вопрос: …

3
Как добавить скелетный текст в новые файлы vim?
Я использую Vim для написания C ++, и у меня есть довольно много #include<>утверждений, комментариев и т. Д., Которые я должен включать в каждый новый файл, который я создаю. я добавил autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) на мой vimrc, потому что я слышал, что …

2
Почему vim не получает исходный код моего файла .vimrc
Сегодня я обнаружил, что мой .vimrcне вступил в силу. Это было хорошо всего несколько часов назад. Когда я запустил vim с $vim --plugin, :scriptnamesничего не повторилось: .vimrcфайл не был получен. (Примечание: /etc/vimrcбыл удален для устранения этой проблемы.) Затем я попытался Google и нашел $VIMINITпеременную подозрительным. Вот значение $VIMINIT: $ echo …

2
vundle «отступ для плагина типа файла» путается с tabwidth
Вчера я установил vundle, и с тех пор, как я настроил табуляцию в моем vimrc, он игнорируется и возвращается к 4 вместо 2. Я обнаружил, что следующая строка после абзаца vundle вызывает его: filetype plugin indent on Мой отступ настроен так: set noexpandtab " Make sure that every file uses …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.