2013-02-25 55 views
2

标题几乎说明了一切。当我:source $MYVIMRC:source ~/.vimrc,上次搜索重新出现。我可以很容易地用:noh再次关闭此功能,但它每次都会重新出现我:sourceVim:当采购vimrc时,上次搜索hl重新出现

这仍然存在

  • 有了一个新的.vimrc
  • 删除当前的MacVim安装和下载使用vim

我已经与列出的每个文件检查新副本

  • 在的iTerm后:version,以及除我的.vimrc以外,唯一列出的非空文件是$VIM/vimrc - 它只有:

    set nocompatible 
    set backspace+=indent,eol,start 
    set langmenu=none 
    

    我也尝试了核方法:禁用所有插件和假装是一个新的安装:

    mv .vim .vim-old 
    mv .vimrc .vimrc-old 
    touch .vimrc 
    echo "set hlsearch" > .vimrc 
    

    的问题仍然存在。

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

  • +0

    :设置HLS打开搜索突出......我误解你的问题? – 2013-02-25 03:12:48

    +0

    @AndyRay没有 - 但是你在一个简短的句子中帮助我理解,我通过使用'noh'不正确地清除了最后一次搜索 - 它没有清除搜索,它只是关闭'hlsearch';当我输入我的vimrc时,它会重新启用突出显示。谢谢! – 2013-02-25 03:26:55

    回答

    0

    去关什么乔希在渐渐。以下内容添加到您的~./vimrc

    " higlight search but not when sourcing .vimrc 
    set hls 
    let @/ = ""