Vim:当采购vimrc时,最后搜索hl re
标题基本概括了所有内容。 当我:source $MYVIMRC
或:source ~/.vimrc
:source $MYVIMRC
:source ~/.vimrc
,最后一次搜索会重新出现。 我可以很容易地把这个关掉:noh
,但是每当我:source
时它都会重新出现。
这仍然存在
.vimrc
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
问题仍然存在。
我很难过,因为我不记得这是正常的行为; 任何帮助将非常感激。
感谢@AndyRay - 我误用了noh
来摆脱最后一次搜索的突出显示,相反,我应该重写搜索词:let @/ = ""
。
请参阅:Vim清除上次搜索突出显示
去掉乔希正在做的事情。 将以下内容添加到~./vimrc
:
" higlight search but not when sourcing .vimrc
set hls
let @/ = ""
链接地址: http://www.djcxy.com/p/49385.html
上一篇: Vim: When sourcing vimrc, last search hl re
下一篇: how to shut down highlight after using find instruction in vim