Подтвердить что ты не робот

Поиск через набор файлов, обозначенных несколькими глотками с помощью Vimgrep

Кто-нибудь знает синтаксис Vimgrep для поиска с несколькими файловыми глобами? Я пытаюсь использовать эту команду для поиска в текущем каталоге.

map <F3> :execute "vimgrep /" . expand("<cword>") . "/j **/*.c* *.txt" <Bar> cw<CR>

С помощью этой команды Vim ищет только *.c*. Любая идея о том, как искать несколько типов файлов?

4b9b3361

Ответ 1

Искать "текст" во всех *.txt и *.php файлах рекурсивно из текущего каталога.

:vimgrep "text" **/*.txt **/*.php

Ответ 2

в этом каталоге

:vimgrep "search subject" *.c
:vimgrep blah *.[ch]
:vimgrep blah *.c* *.h

в этом или любом каталоге потомков

:vimgrep "search subject" ./**/*.c

Ответ 3

Я просто вхожу в Вим, и этот вопрос научил меня существованию vimgrep. Есть ли способ перебрать результаты? Поэтому скажите, что я хотел найти все экземпляры "user", и я использую

:vimgrep /user/g **/*.rb

Как я мог бы цитировать через экземпляры этого текста?