Вы можете использовать список args
и argdo
, например, так:
:args **/test*.py
:argdo tabe %
Однако синтаксическое событие отключено argdo
(для ускорения обычного варианта использования), поэтомуСначала файлы будут загружены без синтаксиса.Вы можете выполнить это с :syntax on
, чтобы вызвать синтаксическое событие для всех загруженных буферов.Сжатый в одну строку (необходимо обернуть argdo
в execute
, чтобы он не впитывал следующие |
):
:args **/test*.py | execute 'argdo tabe %' | syntax on
Также вы можете открыть vim из командной строки с помощью:
vim -p **/test*.py
Но это будет максимум на 10 вкладках.