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


38

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

В примере:

vim file1 file2 file3

или:

vim *.cpp

Ответы:


40

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

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

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

vim -o2 *.cpp

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


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

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