Vimはvimrcの「set hlsearch」を無視します。手動設定がうまく機能する

Vimはvimrcの「set hlsearch」を無視します。手動設定がうまく機能する

私は間違っているかもしれませんが、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

おすすめ記事