Pracuję więc nad projektem z kilkoma zasobami: XML, javascript, QML, obrazy, sceny 3D. Często szukam wzorców wewnątrz mojego projektu. Używanie vimgrep/mypattern/j ** jest dość długie, zwłaszcza, że przeszukuje pliki binarne. mogę użyćJak korzystać z vimgrep na kilku rozszerzeniach plików
:vimgrep /mypattern/j *.xml
:vimgrepadd /mypattern/j *.js
Ale wolałbym zrobić to w jednym poleceniu.
Innym sposobem na obejrzenie tego: jak zapobiec vimgrep do wyszukiwania w plikach binarnych?
+1 Znowu moment "omg" ... Czas, który mogłem uratować, wiedząc o tym wcześniej. Thx Ingo. –
+1 za rzecz 'wildignore'. Zauważ, że vim globs są o wiele potężniejsze, np. '**/*. xml **/*. js' lub' **/config/*. xml src/**/*. js' i istnieje [_even_ wyszukiwanie w górę] (http://vimdoc.sourceforge.net /htmldoc/editing.html#file-searching) – sehe
@sehe: Przesłałem łatkę, która spowodowała, że ': vimgrep' użył jej :-) Jest w wersji 7.3.570. –