fzf.vimでAgを用いた文字列検索をする際、ファイル名とのマッチングを除外する


fzf.vim にデフォルトで用意されているAgコマンドでの文字列検索は、ファイル名と検索文字列のマッチングも表示される。

本文とのマッチングを見たいとき困る…

解決策

Agコマンドにオプションを付けることで、ファイル名とのマッチングを除外することができる。
.vimrc で以下のコードを書くことでコマンドを再定義できる。

vimrc
command! -bang -nargs=* Ag call fzf#vim#ag(<q-args>, {'options': '--delimiter : --nth 4..'}, <bang>0)

本文とのマッチングだけ表示されるようになった。

参考
https://github.com/junegunn/fzf.vim/issues/609