Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在vim中使用find指令后关闭highlight_Vim - Fatal编程技术网

如何在vim中使用find指令后关闭highlight

如何在vim中使用find指令后关闭highlight,vim,Vim,当我在vim中使用/string找到目标单词后,突出显示变得很烦人,有人能告诉我关闭突出显示的最快方法是什么吗?谢谢最简单的方法是输入:noh命令 此外,您可以将此行添加到.vimrc中,以将该命令映射到Enter键,因此您只需在搜索后按Enter键即可清除突出显示: :nnoremap <CR> :noh<CR><CR> :nnoremap:noh 顺便说一句。。我试着添加那条神奇的线,但是vim变得非常奇怪。我应该在哪一行添加这句话?我的原始帖子

当我在vim中使用/string找到目标单词后,突出显示变得很烦人,有人能告诉我关闭突出显示的最快方法是什么吗?谢谢

最简单的方法是输入
:noh
命令

此外,您可以将此行添加到
.vimrc
中,以将该命令映射到Enter键,因此您只需在搜索后按Enter键即可清除突出显示:

:nnoremap <CR> :noh<CR><CR>
:nnoremap:noh

顺便说一句。。我试着添加那条神奇的线,但是vim变得非常奇怪。我应该在哪一行添加这句话?我的原始帖子将它映射到了
Esc
。我已更改为
,即
Enter
。这可能会有帮助,因为我记得
Esc
的动作也有点滑稽……在
~/.vimrc
文件中的任何地方。@Yan注意,你不需要
前面的
nnoremap
来添加到你的
.vimrc