最近、vim用のEasyGrepプラグインをインストールしました。気になることが1つあることを除けば、非常にうまく機能します。カーソルの下の単語を検索するため<leader>vv
に(にマップされているEgMapGrepCurrentWord_v
)を使用している場合、EasyGrepは分割ウィンドウを開き、検索する各ファイルを分割にロードします。
これには時間がかかるようで、非常に気が散ります。これを無効にするオプションを知っていますか?
最近、vim用のEasyGrepプラグインをインストールしました。気になることが1つあることを除けば、非常にうまく機能します。カーソルの下の単語を検索するため<leader>vv
に(にマップされているEgMapGrepCurrentWord_v
)を使用している場合、EasyGrepは分割ウィンドウを開き、検索する各ファイルを分割にロードします。
これには時間がかかるようで、非常に気が散ります。これを無効にするオプションを知っていますか?
:vimgrep
この特定の動作は、Vimの組み込みコマンドがどのように機能するかによって発生します。Vimのドキュメントから:
これを実行できるようにするために、Vimは編集されているかのように各ファイルをロードします。
これが、点滅するウィンドウの副作用の原因である必要があります。これが気になる場合は:grep
、コマンドの代わりに外部grepコマンドを使用することを検討してください:vimgrep
。デフォルトでは、EasyGrepはを使用するように構成されています:vimgrep
。:grep
次のように.vimrcを設定することでに切り替えることができます。
let g:EasyGrepCommand=1