执行搜索和替换后,我安装的 GVIM 会突出显示仍与搜索模式匹配的任何剩余文本。
示例输入文本:
foo
foo
fighters
Run Code Online (Sandbox Code Playgroud)
我运行:%s/foo/bar/gc
并确认我只想更换一个foo
. 另一个foo
仍然突出显示。
这个可以禁用吗?
J.C*_*ski 14
我发现的一个很酷的技巧是将以下行放入您的.vimrc
文件中:
:noremap <silent> <Space> :silent noh<Bar>echo<CR>
Run Code Online (Sandbox Code Playgroud)
现在,按空格键只会取消突出显示之前的搜索。这样,下次您搜索某些内容时,突出显示将再次出现。因此,在您确认您只想替换 的一个实例后foo
,只需按空格键即可开始愉快的旅行。