9
私は、XML、JavaScript、QML、画像、3Dシーンのようないくつかのリソースを持つプロジェクトに取り組んでいます。 自分のプロジェクト内のパターンを検索したいことがよくあります。 vimgrep/mypattern/j **の使用は非常に長く、特にバイナリファイルを検索するためです。 私はいくつかのファイル拡張子にvimgrepを使用する方法
:vimgrep /mypattern/j *.xml
:vimgrepadd /mypattern/j *.js
を使用することができますしかし、私は1つのコマンドでそれを行うことを好むだろう。
もう1つの方法:vimgrepがバイナリファイルを検索するのを防ぐには?あなたが:vimgrep
に複数のファイルグロブを渡すことができ
+1もう一度 "omg"の瞬間...私はすでにこれをもっと早く知っていたかもしれません。 Thx Ingo。 –
+1は 'wildignore'のものです。 vimのグロブはより強力であることに注意してください。 **/*。*/*。js'や '**/config/*。xml src/**/*。js'、そして[_even_ Upward Searching](http://vimdoc.sourceforge.net) /htmldoc/editing.html#file-searching) – sehe
@sehe:まあ、私は ':vimgrep'を使ってこのパッチを提出しました:-)バージョン7.3.570です。 –