3

我知道如何在一个选项卡或一个窗口中打开所有文件,但是否可以在选项卡/窗口的组合中打开它们?

我正在使用 gvim 7.3

4

2 回答 2

3

我认为你有标签页的概念。来自:h tabpage

一个标签页包含一个或多个窗口。

我不确定这是否是您想要的,但是您可以通过-c在命令行上自由使用来创建两个选项卡,每个选项卡都有两个窗口:

gvim -p2 first.txt third.txt -c "sp second.txt" -c "tabn" -c "sp fourth.txt"

这将焦点放在第 4 个文件上。如果您想做一些不同的事情,您可以重新排列参数(或添加更多)。另请注意,gvim 会令人困惑地告诉您它只打开两个文件。

于 2012-09-20T15:31:50.403 回答
1

您可以将:[count]tab {cmd}( tab-page-commands ) 与:[n]sbnext [N]( buffer-list ) 结合使用,如下所示:

vim file1 file2 file3 file4 +sbn +"tab sbn" +sbn

只需+"tab sbn" +sbn为更多文件添加更多内容。如果要垂直拆分,请替换+sbn+"vert sbn".

于 2016-05-13T12:07:28.787 回答