如何获取Vim中某些元素的颜色并将其应用于另一个元素

时间:2015-12-09 13:06:34

标签: vim colors color-scheme line-numbers

这可能是一个奇怪的问题,但我尝试将Vim中的当前行号更改为与行号列

事情是,我不想将其更改为特定值,但更改为其他gui元素的值

例如,将行号颜色更改为TabLineSel元素的颜色:

TabLineSel     xxx term=bold ctermfg=2 ctermbg=10 guifg=#859900 guibg=#073642

我怎么能在Vim中做到这一点?

1 个答案:

答案 0 :(得分:0)

输入

:highlight

在Vim。它将显示所有当前定义的组,旁边有颜色/渲染。

我不确定您要更改哪一个,但我认为您要更改CursorLineNr(仅限数字)或CursorLine(整行)组。

要找出它所定义的文件:

:verbose hightlight CursorLineNr

修改文件,复制粘贴TabLineSel旁边的行并重新打开VIm。