我知道如何在vim中分割窗口,但是可以从命令行使用vim在分割模式下(启动时)打开多个文件吗?

例如:

或:

vim file1 file2 file3


#1 楼

您可以使用选项-o打开水平分割的文件,或者使用-O(字母“ O”)打开垂直分割的文件。以下命令为指定的每个文件打开一个窗口:
vim -o *.cpp
vim -O foo bar baz

您可以通过在oO选项之后放置一个整数来告诉Vim最大打开窗口数,以下示例将最多打开两个窗口无论有多少文件匹配,您都将在命令行上看到前两个文件,其余文件将保持隐藏状态:
vim -o2 *.cpp

有关所有详细信息,请参见:help -o

评论


您还可以使用-p在选项卡中打开(仅供参考)。

–马丁·图尔诺伊(Martin Tournoij)
2015年2月12日在16:23

相关:浏览多个文件。

– Kenorb
15年2月13日在12:31

有人知道是否可以打开行和列吗?例如2行3列6个文件?

–naught101
19年12月18日在3:04