每当vimrc来源时,vim会自动突出显示'test'

时间:2012-08-04 09:25:04

标签: vim

每当我在编辑.vimrc:so $MYVIMRC)后重新加载vim时,始终会突出显示单词test。我在.vimrc进行了搜索,“test”这个词甚至没有在那里。

为什么会这样?我在Windows BTW上,我的插件是pathogensupertabzencodingnerdtreesurround

1 个答案:

答案 0 :(得分:2)

我认为您的搜索注册表中有test @/,默认情况下在.viminfo会话之间存储set hlsearch.vimrc中存在echo @/ }。您可以使用命令

检查搜索寄存器的内容
.vimrc

一旦我遇到同样的问题,但我现在无法在Linux上重现它,所以它可能是修复的或Windows特定的。虽然我仍然在我的if @/ == '' set hlsearch endif

中有这个
'hlsearch'

我可以禁用set hlsearch nohlsearch ,因为我有一个映射来切换它(现在我想知道我是否需要这些行...)。这可能不是您的情况,因此另一种变体是禁用搜索突出显示

set hlsearch
let @/=''

或只是空搜索寄存器

{{1}}