Vim:获取 vimrc 时,最后搜索的 hl 重新出现

Jos*_*ton 5 vim

标题基本概括了所有内容。当我:source $MYVIMRC或 时:source ~/.vimrc,最后的搜索会重新出现。我可以轻松地使用 再次关闭此功能:noh,但每次我使用 时它都会重新出现:source

这种情况持续存在

  • 带着新鲜的.vimrc
  • 删除当前的 MacVim 安装并下载新副本后
  • 在 iTerm 中使用vim

我已经签入了列出的每个文件:version,除了我的之外.vimrc,列出的唯一不为空的其他文件是$VIM/vimrc- 它只有:

set nocompatible  
set backspace+=indent,eol,start  
set langmenu=none  
Run Code Online (Sandbox Code Playgroud)

我还尝试了核方法:禁用所有插件并假装它是全新安装的:

mv .vim .vim-old  
mv .vimrc .vimrc-old  
touch .vimrc  
echo "set hlsearch" > .vimrc  
Run Code Online (Sandbox Code Playgroud)

该问题仍然出现。

我很困惑,因为我不记得这是正常行为;任何帮助将非常感激。

Jos*_*ton 3

感谢@AndyRay - 我误noh用了最后一个搜索的突出显示,而我应该用 覆盖搜索词:let @/ = ""

请参阅:Vim 清除上次搜索突出显示