VIM中模式的不需要的突出显示
这个问题在这里已经有了答案:
要清除文字与上次搜索模式类型相匹配的高亮区:nohls
这可能是你搜索的最后一件事。 vim
会在重启时记住它。
我在~/.vimrc
保存了这个方便的映射:
nnoremap :let @/ = ""<CR>
然后,我可以在vim
COMMAND
模式下使用type ,并清除最后一个搜索项。
我曾经使用过这个:
nnoremap :set hlsearch!<CR>
当您点击 ,这基本上会切换开启/关闭搜索突出显示,但将最后一个搜索词保留在
@/
注册中。
对于一个永久的解决方案,你可以使用像ArjunShankar建议的东西。 对于“这次修复”我发现了这一点。 我最初无法找到这个的原因是我没有意识到,当VIM中突出显示某些内容时,它可能与上次搜索有关。
:let @/ = ""
这是通过这个线程找到的:Vim清除了最后的搜索高亮
链接地址: http://www.djcxy.com/p/49369.html