Vim:Tabe多个文件?

时间:2013-02-07 16:06:14

标签: vim tabs multiple-files

我知道跑步

vim -p file1 file2 file3

但是,是否可以在vim中做类似的事情? 我想要做的是

:tabe file1 file2 file3

或(IMO更糟,但仍有改进):

:edit file1 file2 file3

...但这些都不可能,至少默认为。

2 个答案:

答案 0 :(得分:9)

试试这个:

:args file1 file2 file3 |tab sall

这只会将新打开的文件(file1, file2, file3)放在选项卡中,而不是所有缓冲区中。

如果要打开标签中的所有缓冲区,请将sall替换为sball

顺便说一句,Tab是否方便使用?我个人喜欢使用缓冲区......

答案 1 :(得分:5)

在更广泛地浏览网页时,就这个问题进行研究,到目前为止我找到的最佳解决方案是:

:arga file1 file2 file3 (...)

这将为所有输入文件创建缓冲区。 然后按照:

进行操作
:tab sball

这会将所有缓冲区打开到单独的选项卡中。 但也许有更好/更短的方式?如果没有,也许我正在那里帮助别人,遇到同样的问题/问题。