9

我知道跑步

vim -p file1 file2 file3

但是有没有在 vim 中做类似的事情呢?我想过想做的是

:tabe file1 file2 file3

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

:edit file1 file2 file3

...但至少在默认情况下,这些都不可能。

4

2 回答 2

9

尝试这个:

:args file1 file2 file3 |tab sall

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

如果要打开选项卡中的所有缓冲区,请替换sallsball

顺便说一句,tab 使用起来方便吗?我个人更喜欢使用缓冲区...

于 2013-02-07T16:25:31.403 回答
5

在更广泛地浏览网页,研究这个问题后,我发现的最佳解决方案是:

:arga file1 file2 file3 (...)

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

:tab sball

这会将所有缓冲区打开到单独的选项卡中。但也许有更好/更短的方法?如果不是,也许我正在帮助其他人,有同样的问题/问题。

于 2013-02-07T16:11:07.000 回答