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

相關內容