使用VIM在新选项卡中打开多个文件

时间:2012-07-11 10:11:53

标签: vim

如何使用VIM在每个文件的新选项卡中使用通配符打开多个文件?

How can I open several files at once in Vim?类似,但在新标签中而不是缓冲区。

5 个答案:

答案 0 :(得分:26)

使用-p标志:

vim -p *.c

以上内容将打开与*.c匹配的所有文件。

你也可以为此创建一个别名(我有alias vip='vim -p'而我只为上面的例子输入vip *.c

答案 1 :(得分:19)

如果您在Vim中,此命令将在其自己的选项卡中打开当前目录中的每个html文件并恢复语法支持(由:argdo禁用):

:args *.html | argdo tabe | tabdo syntax on

如果你在shell中,请寻找其他答案。

答案 2 :(得分:9)

如果您只想打开.md。

vim -p *.md

打开vim后,使用:args指定md文件。

:args *.md
:tab all

答案 3 :(得分:7)

使用p选项:vim -p file1.cc file2.cc file3.cc

答案 4 :(得分:0)

要在新标签页中打开文件而不替换已打开的参数或标签页,

:argadd *.c | tab all

还要在子目录中搜索文件:

:argadd code/**/*.c | tab all