我对 vim 还不太熟悉,有一个简单的问题:
我使用 vim 编辑 .tex 文档,并使用拼写检查器 (spell)。问题是,当启用 cursorline 时,我看不到该行的 SpellBad 突出显示,有什么方法可以将 SpellBad 突出显示更改为例如红色波浪下划线(或者只是在启用 cursorline 时显示突出显示)?
答案1
在 GVIM 中,拼写错误的默认标记是花括号下划线,所以我想您担心的是终端 Vim。
终端仅支持有限数量的属性;通常是颜色、下划线,许多还有粗体,但是不是曲线下划线。要使用光标线,您需要选择不同的属性;即当您对光标线使用不同的背景颜色时,您不能通过背景颜色指示拼写错误,但可以选择下划线。
您可以修改颜色(在任何:colorscheme
命令之后)~/.vimrc
,如下所示:
:hi SpellBad cterm=underline
请:help :hi
参阅详情。