Vim 配色方案

Vim 配色方案

我该在 vimrc 中做哪些更改才能让此屏幕截图中的 while 和 if/else/elseif 呈现不同的颜色?

在此处输入图片描述

编辑 - - - - - - - - - - - -

这是一个自定义的配色方案,我想知道我在 vim 配色方案文件中做了哪些更改来改变我列出的颜色……如果说得不清楚,请见谅,

答案1

要更改颜色方案,只需colorscheme在 vimrc 中添加一个指令,例如

colorscheme ron

要修改现有的配色方案,生动活泼可能会有帮助。

答案2

运行这些命令或将它们放入你的 vimrc 中:

syn keyword myCIfElse if else
hi myCIfElse guifg=#CCCCCC guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE

答案3

您可以使用synIDattr()synID()synIDtrans()函数,如下所示http://vim.wikia.com/wiki/Identify_the_syntax_highlighting_group_used_at_the_cursor显示您需要更改哪个高亮组才能更改任何语法元素的颜色。然后您只需编辑您的配色方案即可添加或修改:hi该组的命令。

相关内容