Vim用のQFixHowmの全文検索でGNU Grepの代わりに、ripgrepを使い、検索を高速化する設定方法。
" ripgrepを使う(PATHは通してある前提)let mygrepprg='rg'" 実行時のオプションをripgrep用に変更(GNU Grepと同じ出力になるように)let MyGrepcmd_useropt='-nH --no-heading --color never'let MyGrepcmd_regexp=''let MyGrepcmd_regexp_ignore='-i'let MyGrepcmd_fix='-F'let MyGrepcmd_fix_ignore='-F -i'let MyGrepcmd_recursive=''" gipgrepにファイルパターンとして「*」「*.*」を渡したらエラーになったのでその対策let MyGrep_GrepFilePattern='.'
参考
- 本家howm(emacs用)
- QFixHowm(Vim用)
- ripgrep
- 次世代の高速検索ツール ripgrep を howm で使う
- 本家howmでripgrep使う設定を公開されている オプションを参考にした