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

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

4
Перезагрузите .vimrc в Vim без перезагрузки
Меня беспокоит, когда я что-то записал, .vimrcи мне нужно сначала закрыть это и открыть, чтобы применить мои изменения. Есть ли способ перезагрузить .vimrcVim, не закрывая его? Например , я добавил set nuк ~/.vimrcи я хочу , номера строк будут появляться для всех моих окон и буферов.
93 vim 


3
Как мне найти кодировку текущего буфера в vim?
Скажем, я редактирую какой-то файл с помощью vim (или gvim). Я понятия не имею о кодировке файла, и я хочу знать, находится ли он в UTF-8 или ISO-8859-1 или что-то еще? Могу ли я как-то сказать vim, чтобы показать мне, какая кодировка используется?

4
Как добавить команду в редакторе vim?
Если предположить, что мой исходный код имя файла "foo.c". Во время редактирования и отладки я всегда выполняю эту команду: :! gcc -g foo.c -o foo; gdb foo Могу ли я добавить пользовательскую команду в Vim, чтобы при вводе «: debug» выполнялась указанная выше команда? Как мне этого добиться?
87 linux  vim 

9
Как я могу получить (g) Vim для отображения количества символов текущего файла?
Я люблю писать учебники и статьи для форума программирования, который я часто посещаю. Этот форум имеет ограничение по количеству символов на пост. В прошлом я использовал Notepad ++ для написания постов, и он отображает количество символов в строке состояния. Я начинаю больше использовать gVim, и я действительно не хочу сейчас …
86 vim  gvim 

2
Как заставить vim открывать сразу несколько файлов на вкладках
Можно ли заставить vim открывать несколько файлов на вкладках, подобно тому, как args <path>команда будет открывать несколько файлов в буферах? Выполнение чего-либо подобного :tabe ./*приводит к ошибке «E77: слишком много имен файлов», даже если число файлов меньше значения, установленного в tabpagemaxсвойстве. (Я полагаю, что vim -p <files>опция откроется во вкладках, …
85 vim  tabs  gvim 

12
Какой самый простой способ удалить файлы подкачки Vim, из которых я уже восстановлен?
Иногда Vim падает и оставляет мне файл подкачки. Это потрясающе. Затем я открываю файл, который редактировал, и Vim спрашивает меня, хочу ли я восстановить. Да, спасибо. Когда это будет сделано, Вим говорит мне, You may want to delete the .swp file now. Почему, да, я делаю. Как мне это сделать? …
84 vim  swap-file 

3
Как переключаться между окнами на VIM?
Я использую как Vim, так и MacVim (или хорошо, пытаюсь). Я установил плагин Tagbar, но не могу переключиться в собственное окно Tagbar, чтобы сделать свой выбор. Я много читал о переключении окон в VIM, нашел много комбинаций клавиш по умолчанию ( CMD+ `, CTRL+ W+ ↑или ↓), попробовал установить свою …
80 mac  unix  vim  macvim 

10
Как я могу открыть файл только для чтения из командной строки с помощью emacs / vi / vim
Есть ли способ сообщить emacs / vi / vim (из командной строки), что я хочу просмотреть файл в view-modeили read-only. Я знаю, как открыть файл только для чтения, если emacs / vi / vim уже запущен.


7
Mac OS X Terminal: поддержка мыши?
Есть ли встроенная опция (т.е. без установки дополнительных программ / пакетов / плагинов) для включения поддержки мыши в приложении «Терминал»? На самом деле, я часто использую vimс опцией set mouse=a(активация функций мыши). Но похоже, что Terminal не поддерживает все функции xterm. Похоже (после некоторого поиска в Google), что у Терминала …
75 macos  mac  mouse  vim  terminal.app 

4
Как настроить маркер длины строки в vim / gvim?
Некоторые текстовые редакторы с графическим интерфейсом имеют вертикальную линию, которая служит маркером длины строки (это помогает сохранять строки короче 80 символов в файлах исходного кода). Возможно ли иметь что-то подобное в vim / gvim? Я знаю о параметре линейки vim, но не очень удобно визуально следить за ним на большом …
75 vim  gvim 

5
Выбор текста в режиме копирования Tmux
Я запускаю Tmux в режиме Vi. Vi-подобная навигация в режиме копирования работает нормально. Тем не менее, я не могу выбрать любой текст. Ни v, ни v не переключаются в Vi-подобный режим выбора текста. Чего мне не хватает? Кстати, можно ли отображать номера строк в режиме копирования? PS: я запускаю Tmux …
73 vim  tmux 

4
Небольшая задержка при переключении режимов в vim с использованием tmux или screen
Переключение в режим вставки в Vim и из него больше не происходит мгновенно, так как я использую tmux. После нажатия Escв режиме вставки, для выхода из режима вставки требуется заметное время. После нажатия Escи любой другой клавиши после этого переключатель переключается немедленно, и команда для клавиши, нажатой после Esc, выполняется. …

5
Можно ли отключить продолжение комментариев к следующей строке в Vim?
В Vim, если я набираю комментарий в кодовом файле и нажимаю Enter, он также автоматически делает перевод новой строки комментарием. Например, в файле Ruby: # I manually typed the pound at the start of this line and hit enter. # This line formatted itself this way automatically. В общем, это …
65 vim 

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