我正在尝试通过以下方式自定义cursorline
:
:highlight CursorLine ctermfg=White ctermbg=21 cterm=bold
是否有一个地方可以显示实际的颜色选项?例如,看起来我的有数千个选项(ctermbg = 2121与ctermbg = 2122等),或者有没有办法输入十六进制代码,例如:ctermbg=#EEEEEE
?>
我在哪里可以找到这个?
答案 0 :(得分:1)
如果您的底层终端确实具备TrueColor的功能,则可以对Vim说::set termguicolors
。这样,即使在控制台Vim中,所有ctermXX
都将被忽略,而将使用guiXX
代替。
但是,如果您的终端不能使用TrueColor,则“那些颜色编号”实际上只是“调色板索引”,其含义取决于终端设置。对于标准的“ xterm”,您可以通过谷歌搜索适当的表格。有很多网页。