我可以像这样突出显示当前行,例如:set cursorline,这会突出显示当前行。



但是我想用浅色突出显示整个行。如何获得这种外观?



#1 楼

根据:help cursorline,突出显示标签为CursorLine。因此,您可以尝试:

:highlight CursorLine ctermbg=LightBlue


有关更多选择,请参见:help highlight-cterm

用颜色进行实验,以找出适合您的颜色。

评论


该命令有效,我想将其放入我的.vimrc中。因此,我添加了此设置突出显示光标线ctermbg = LightBlue,并得到了以下E518:未知选项:ctermbg = LightBlue

–Vader
15年3月21日在20:12

@Vader尝试不设置。就像在一行中设置游标行和在另一行中我的答案中的命令一样。

–muru
2015年3月21日在20:12



这样可以消除错误,但仍然不会显示。无论如何,您回答了我的原始问题,非常感谢。

–Vader
15年3月21日在20:16

@Vader是否启用256色选项?您的.vimrc应该具有类似于set t_Co = 256的行。

–右腿
18年5月21日在20:26