vimから秀丸のgrepを呼び出す
Windowsでvimを使う場合grepコマンドが無いので、そのままでは外部grepが使えません。
しかもWindowsでの外部grepは日本語周りが引っかからなかったりするらしいのであまり使いたくありません。
Windowでのgrepの話は以下が参考になります。
vimのgrepの設定と使い方 - fudist
で、vimmerとしてはかなり邪道ですが、以下のような感じでvimから秀丸のgrepを呼び出すことができます。
if has('win32') nnoremap <silent> <leader>hg :<c-u>call <SID>HidemaruGrep()<CR> function! s:HidemaruGrep() " current word let l:word = expand("<cword>") " target file let l:targetfile = getcwd() . '\*' " command line let l:cmd = 'C:\Progra~1\Hidemaru\Hidemaru.exe /gu,"' . l:targetfile . '",' . l:word " grep hidemaru silent execute('! start "" ' . l:cmd) endfunction endif
もうちょっと頑張れば、visual modeで選択した部分でのgrepや単語検索などもできると思います。