Я могу открыть один файл в новой вкладке с помощью:
:tabnew file
Допустим, у меня много файлов, например: util.h и util.cpp.
Как я могу открыть все эти файлы в отдельных новых вкладках?
Я ищу что-то похожее на
:tabnew util.*
Сначала добавьте файлы в качестве аргументов:
:argadd util.*
Затем используйте команду :argdo с :tabnew:
:argdo tabnew
Это можно сделать с помощью :bufadd и :bufdo но ни одна из буферных команд не может добавить несколько файлов одновременно. Кроме того, использование метода :argadd может избежать открытия вкладок для уже открытых файлов - это зависит от того, вызывали ли вы Vim с несколькими аргументами или уже использовали команды :arg* . (Вы всегда можете сделать :argdel * first.)