SpellBad 的曲线下划线

SpellBad 的曲线下划线

我对 vim 还不太熟悉,有一个简单的问题:

我使用 vim 编辑 .tex 文档,并使用拼写检查器 (spell)。问题是,当启用 cursorline 时,我看不到该行的 SpellBad 突出显示,有什么方法可以将 SpellBad 突出显示更改为例如红色波浪下划线(或者只是在启用 cursorline 时显示突出显示)?

答案1

在 GVIM 中,拼写错误的默认标记是花括号下划线,所以我想您担心的是终端 Vim。

终端仅支持有限数量的属性;通常是颜色、下划线,许多还有粗体,但是不是曲线下划线。要使用光标线,您需要选择不同的属性;即当您对光标线使用不同的背景颜色时,您不能通过背景颜色指示拼写错误,但可以选择下划线。

您可以修改颜色(在任何:colorscheme命令之后)~/.vimrc,如下所示:

:hi SpellBad cterm=underline

:help :hi参阅详情。

相关内容