Я знаю, как разделить окна в vim , но можно открыть несколько файлов с помощью vim в режиме разделения (при запуске) из командной строки?
В примере:
vim file1 file2 file3
или:
vim *.cpp
Я знаю, как разделить окна в vim , но можно открыть несколько файлов с помощью vim в режиме разделения (при запуске) из командной строки?
В примере:
vim file1 file2 file3
или:
vim *.cpp
Ответы:
Вы можете использовать опцию, -o
чтобы открыть файлы в горизонтальных разделениях или -O
открыть вертикальные разделения. Следующие команды открывают окно для каждого указанного файла:
vim -o *.cpp
vim -O foo bar baz
Вы можете указать Vim максимальное количество открываемых окон, поставив целое число после o
или O
опции, следующий пример откроет самое большее два окна, независимо от того, сколько файлов соответствует, вы увидите первые два файла, указанные в командной строке, остальные останется скрытым
vim -o2 *.cpp
Смотрите :help -o
для всех деталей.
-p
чтобы открыть во вкладках (FYI ...)