如何在 vim 中为多个文件打开多个选项卡?

如何在 vim 中为多个文件打开多个选项卡?

我可以使用以下命令在新选项卡中打开一个文件:

:tabnew file

假设我有很多文件,例如:util.h 和 util.cpp。

我如何在单独的新选项卡中打开这些文件?

我正在寻找类似的东西

:tabnew util.*

答案1

首先,添加文件作为参数:

:argadd util.*

然后使用该:argdo命令:tabnew

:argdo tabnew

您可以使用和来执行此操作:bufadd,但:bufdo没有任何缓冲区命令可以同时添加多个文件。此外,使用该:argadd方法可以避免打开已打开文件的选项卡 - 这取决于您是否使用多个文件参数调用 Vim,或者您是否已经使用了命令:arg*。(您总是可以:argdel *先执行。)

相关内容