私は間違っているかもしれませんが、hlsearchがデフォルトでオンになっていることを覚えているようです。
:set hlsearch
vimで実行すると、期待どおりハイライトが有効になりますが、.vimrcで明示的に設定しても効果はありません。
(私は/etc/vimrc
これをArch Linuxにありますが)、どちらもhlsearchの設定解除やその他の内容を含まないようです。/usr/share/vim/vimfiles/archlinux.vim
hlsearch設定を読むようですが、~/.viminfo
何らかの理由でvimは終了するとすぐにhlsearchを閉じます(.viminfoは書き込み可能です。確認しました)。
答え1
リクエストに応じて回答を投稿:
実行して、最後の修正がどこにあったかを:verb set hls?
調べてください。hlsearch
指示に従って設定がリセットcompatible
されますhlsearch
。別のトラップも参照してください:h viminfo-h
。