Vim: 置換時に現在の項目のハイライト色を変更する方法

Vim: 置換時に現在の項目のハイライト色を変更する方法

Vim の色を変更したので、 を実行すると/search、すべての一致が明るい黄色で強調表示されます。これにより、一致がはるかに見やすくなります。

ただし、確認フラグを使用して置換を実行すると、:%s/find/replace/gcすべての項目が黄色で強調表示されますが、これは問題ありませんが、Vim が確認を求めている項目がどれであるかはわかりません。

確認が必要な内容がわかるように、現在の代替項目を別の色で強調表示するにはどうすればよいですか?

答え1

'incsearch' オプションが有効になっていない場合でも、必要なハイライト グループは "IncSearch" です。これは、確認が有効になっている場合に現在の置換にも使用されます。

見る " :help hl-IncSearch"。

答え2

vim 内では、コマンド モードを使用できます。
:highlight IncSearch guibg=green ctermbg=green term=underline

常に手元にあるようにするには、これを に入れてください.vimrc:
highlight IncSearch guibg=green ctermbg=green term=underline

関連情報