Поиск в файлах при помощи vim

в командной строке выполнить:

:vimgrep /шаблон/ path | :cw

Результат выведется в сплите. После этого можно открывать найденные файлы командами:

c-wgf - открыть файл в новой вкладке на имени которого находится курсор gfs - откроет файл в том же окне, в котором был выведен список найденных файлов.

При выполнении команды:

:vimgrep /шаблон/ path

Будет открыт первый найденный файл.

Путь может быть относительным от текущего

:pwd - покажет текущий каталог

cd .. - переход в родительский каталог

При указании пути можно использовать

* - любой набор символов в имени файла или каталога

? - любой символ

** - любые каталоги