Vim-users.jp - Hack #130: :grepをより便利に利用する これ見て自分もgrep使いやすいようにしたいと思ったのでオレオレgrep設定してみた。 command! -complete=file -nargs=+ Grep call s:grep([<f-args>]) function! s:grep(args) let target = len(a:args) > 1 ? join(a:args[1:]) : '**/*' execute 'vimgrep' '/' . a:args[0] . '/j ' . target if len(getqflist()) != 0 | copen | endif endfunction 僕は対象のディレクトリに移動して :vim /word/j **/* とすることが多いので対象を省略すれば */ を検索するようにして、
![vimgrepを使いやすくする - Webtech Walker](https://cdn-ak-scissors.b.st-hatena.com/image/square/c4c16447eff126477daf44f3258b48b98d139942/height=288;version=1;width=512/http%3A%2F%2Fwebtech-walker.com%2Fimg%2Fcommon%2Ficon.png)