[英]Vim: When sourcing vimrc, last search hl re-appears
標題基本概括了所有內容。 當我:source $MYVIMRC
或:source ~/.vimrc
:source $MYVIMRC
:source ~/.vimrc
,重新出現最后一個搜索。 我可以使用:noh
輕松地再次關閉它,但是每次我:source
時它都會重新出現。
這仍然存在
.vimrc
vim
我已經檢入了: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清除上一次搜索突出顯示
擺脫Josh的想法。 將以下內容添加到~./vimrc
:
" higlight search but not when sourcing .vimrc
set hls
let @/ = ""
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.