Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

VIMから秀丸Grepを呼び出す

$
0
0

VIMから秀丸Grepを呼び出す

「なにやってんだろう」って、VimScript書きながら100回は唱えたかな

  • 苦しみ
    • Windowsのランチャーアプリからgrepを呼び出した時、カレントがランチャーアプリのフォルダになる
    • 上記の解決方法がよくわからない
    • 上記理由で、vimからgrep呼び出すとパス入力が億劫
    • 上記理由で、Grepだけ秀丸を使っている
    • もっと良い方法があれば、教えてください
"call hidemall grep"{{{if has('win32')nnoremap<silent><leader>H :<c-u>call<SID>HidemaruGrep()<CR>function! s:HidemaruGrep()letl:word = input('Search:')letl:ftype= input('Extension(.txt):')ifl:ftype ==""letl:ftype ="*"elseletl:ftype ="*" . l:ftypeendifletl:targetfile  = expand("%:p")letl:lastfolderid = strridx(targetfile,"/")letl:targetfolder =l:targetfile[0:l:lastfolderid] . l:ftypeletl:cmd ='!"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /gu, "' . l:targetfolder . '" ' . l:wordsilent execute l:cmdendfunctionendif"}}}

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>