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

相关内容