0

我最近为 vim 安装了EasyGrep 插件。它工作得很好,除了一件让我烦恼的事情:当我使用<leader>vv(mapped to EgMapGrepCurrentWord_v) 搜索光标下的单词时,EasyGrep 打开一个拆分窗口并将它搜索的每个文件加载到拆分中。

这似乎很耗时,也很分散注意力。您知道禁用此功能的选项吗?

4

1 回答 1

1

这种特殊行为是由于 Vim 的内置:vimgrep命令是如何工作的。来自 Vim 的文档:

为了能够做到这一点,Vim 加载每个文件,就好像它正在被编辑一样。

这一定是导致闪烁窗口的副作用的原因。如果您觉得这让人分心,您可以考虑使用外部 grep 命令:grep而不是该:vimgrep命令。默认情况下,EasyGrep 配置为使用:vimgrep. :grep您可以通过使用以下设置设置您的 .vimrc来切换到。

    let g:EasyGrepCommand=1
于 2013-02-11T05:24:17.963 回答