В большинстве текстовых редакторов GUI я могу использовать Ctrl, чтобы открыть несколько файлов одновременно.
Я не могу сделать это в Gvim.
Что за способ сделать это?
Tnx.
-edit- ... используя графический интерфейс вместо командной строки.
В большинстве текстовых редакторов GUI я могу использовать Ctrl, чтобы открыть несколько файлов одновременно.
Я не могу сделать это в Gvim.
Что за способ сделать это?
Tnx.
-edit- ... используя графический интерфейс вместо командной строки.
Легко:
gvim -p file1.c file3.c ...
или же:
gvim -p *.c
gVim открывает несколько файлов в буферах.
:tab ball
откроет эти буферы в своих вкладках. Я думаю, вы могли бы добавить эту команду в ваш _vimrc, чтобы это происходило каждый раз, когда запускается gvim.
В Windows: gvimext.dll: поддержка загрузки файлов на вкладку VIM
Это частичное исправление реестра (выбор нескольких файлов и щелчок правой кнопкой мыши на Edit с gVim открывает эти файлы на разных вкладках в одном и том же окне)
[HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit\command]
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""
Вы можете открыть несколько файлов в gvim. После того, как вы выбрали файлы, которые хотите открыть, щелкните правой кнопкой мыши и выберите "Редактировать с помощью одного Vim". Vim будет первоначально отображать только первый файл, но все имена файлов находятся в списке аргументов Vim. казнить
:n
чтобы открыть каждый файл в списке по одному (:N
чтобы вернуться), или
:all
чтобы увидеть все файлы одновременно, каждый в отдельном окне Vim, или
:tab all
чтобы увидеть каждого на отдельной вкладке.
Открытые файлы:
vim {file1,file2,...}
в буферах, затем используйте
:ls (list), :n (next), :p (previous), :b<N> (open file N), :b [press TAB]
Открыть во вкладках :
vim -p <files>
как писал Полемон, затем используйте те же команды, что и выше
Открыть в нескольких окнах :
vim -o {file1,file2,...}
Затем посмотрите, например, http://www.cs.oberlin.edu/~kuperman/help/vim/windows.html.
Вы также можете попробовать следующее, добавив:
autocmd BufReadPost * tab ball
в файле VIM RC в версии 7 VIM.X (работает для Windows 7/8)