在Vimperator中,按下/并进行搜索。如果有匹配,所有将突出显示。
我的问题是如何以体面的方式清理这些亮点。
我目前的方法是/再次按下,然后输入一个随机字符串,如“abcdefgh”,输入,然后按下Esc以清除命令窗口中的红色警告。
在Vimperator中,按下/并进行搜索。如果有匹配,所有将突出显示。
我的问题是如何以体面的方式清理这些亮点。
我目前的方法是/再次按下,然后输入一个随机字符串,如“abcdefgh”,输入,然后按下Esc以清除命令窗口中的红色警告。
键入以下内容以快速清除突出显示的文本
:不会
或者你可以切换它突出显示
: 设置 hls!
该:nohlsearch
命令将删除搜索突出显示。如果您经常使用它,您可以将其映射到一个键。
重新映射很棒,你应该这样做!
添加到上面的答案:
您可以重新映射一些键来自动为您处理。
例如把这个放到你的~/.vimperatorrc
" adjust search to enable highlight when searching and disable when escape is pressed
noremap n :set hlsearch<return>n
noremap <esc> :noh<return><esc>
说明:
noremap
- 重新映射键序列而不重新映射键。
n
重新映射的关键。
:set hlsearch<return>n
在这种情况下,我们希望重新映射执行的功能启用突出显示。
这将在您单击n
(用于下一个搜索结果)时设置突出显示,并在您单击退出时将其关闭。如果您想在立即开始搜索时突出显示,您也可以使用/
而不是。n