Vim7 内蔵の grep を使うには :vimgrep コマンドを使えばよい。
:vimgrep /hogehoge/ *.txt
最初にマッチしたファイルを開かないようにするには j フラグを使う。
:vimgrep /hogehoge/j *.txt
再帰的に検索するには **(starstar) を使う。
:vimgrep /hogehoge/j **/*.txt
検索結果は Quickfixリストに表示される。:copen で開き :ccl で閉じることができる。
:vimgrep /hogehoge/j **/*.txt |cw
Quickfixリストの表示