7

Я могу открыть один файл в новой вкладке с помощью:

:tabnew file

Допустим, у меня много файлов, например: util.h и util.cpp.

Как я могу открыть все эти файлы в отдельных новых вкладках?

Я ищу что-то похожее на

:tabnew util.*

1 ответ1

7

Сначала добавьте файлы в качестве аргументов:

:argadd util.*

Затем используйте команду :argdo с :tabnew:

:argdo tabnew

Это можно сделать с помощью :bufadd и :bufdo но ни одна из буферных команд не может добавить несколько файлов одновременно. Кроме того, использование метода :argadd может избежать открытия вкладок для уже открытых файлов - это зависит от того, вызывали ли вы Vim с несколькими аргументами или уже использовали команды :arg* . (Вы всегда можете сделать :argdel * first.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .