Vimのvimgrepでgit grepを使う

Vimを使いながらgrepしたい時ってgitリポジトリ配下で使うことがほとんどのはず。

デフォのvimgrepを使うとgit管理外のテキストまで検索してしまって超絶遅い。(前はディレクトリを指定してvimgrepしていた)
そういうときはvimgrepgit grepを使うようにすると計算量がかなり減るのですぐに返ってくるようになる。
パッケージマネージャで入れたテキストは検索対象外になるけど、そこはctagsでカバーするんじゃないかな。

set grepprg=git\ grep\ -I\ --line-number

おわり