Как открыть несколько файлов в режиме разделения?

38

Я знаю, как разделить окна в vim , но можно открыть несколько файлов с помощью vim в режиме разделения (при запуске) из командной строки?

В примере:

vim file1 file2 file3

или:

vim *.cpp
kenorb
источник

Ответы:

40

Вы можете использовать опцию, -oчтобы открыть файлы в горизонтальных разделениях или -Oоткрыть вертикальные разделения. Следующие команды открывают окно для каждого указанного файла:

vim -o *.cpp
vim -O foo bar baz

Вы можете указать Vim максимальное количество открываемых окон, поставив целое число после oили Oопции, следующий пример откроет самое большее два окна, независимо от того, сколько файлов соответствует, вы увидите первые два файла, указанные в командной строке, остальные останется скрытым

vim -o2 *.cpp

Смотрите :help -oдля всех деталей.

toro2k
источник
4
Вы также можете использовать, -pчтобы открыть во вкладках (FYI ...)
Мартин Турной