ackというperl製のgrepがいいという情報を聞いたのでvimの外部grepで使えるようにしてみた。 .vimrcはこんな感じ。 追記: ackが使えない場合のことも考慮しました。 " grep設定 if executable('ack') set grepprg=ack\ --nogroup set grepformat=%f:%l:%m else set grepprg=grep\ -Hnd\ skip\ -r set grepformat=%f:%l:%m,%f:%l%m,%f\ \ %l%m endif ついでに拡張子を指定できるように独自コマンドも作ってみた。 " 拡張子指定grep command! -complete=file -nargs=+ Grep call s:grep(<f-args>) function! s:grep(pattern, directory,