我在vim中使用了一个语法文件,它定义了许多文件类型特定的语法关键字。要为此类型的文件着色,我还为共享目录创建了一个colorscheme文件,它试图突出显示这些语法关键字,但是当我打开该扩展名的文件时,它们不会生效。在Vim中为自定义语法关键字设置颜色?
我的彩色文件但不突出正常群体,如Normal
,Special
,Comment
等同样,当我尝试将这些亮点命令我.vimrc文件,他们仍然没有任何效果。但是,在vim中加载文件后,手动输入高亮命令将按预期工作。
为了使用在语法文件中定义的语法关键字,我需要做些特殊的事情吗?我是否需要在我的.vimrc中指定我的语法文件&颜色文件的加载顺序?
编辑:使用:scriptnames
,我能够看到我的自定义colorscheme文件加载很久之前的语法文件,实际上加载死亡最后。但是,我的.vimrc文件指定colorscheme CustomPersonal
作为最后一行,在syntax on
之后。
噢,不错,这个伎俩。正如你所建议的那样,我最终创建了'〜/ .vim/after/syntax/ .vim'文件,但是它只是一行'colorscheme CustomPersonal'。如果您将此作为答案提交,我会标记它为你! –
bwerks