在目前版本的vim中(如vim7.4), /usr/share/vim/vim74/syntax
目录下面已经实现了几本上所有语言的高亮规则的配置文件,所以在自定义新的高亮规则配置文件之前,可以考虑是否已经有自己所需的了。这里介绍一种自定义
vim不支持的语言的高亮规则配置文件的方法。
步骤1.检查并创建相应的目录:
在~/目录下,检查是否有.vim目录,如果没有则创建,并且创建~/.vim/syntax/目录
检查~/目录下时候存在.vimrc文件,如果没有,则从/usr/share/vim/vimxx/下面拷贝vimrc_example.vim文件
到~/目录,并且更名 为.vimrc,以后对vim的配置,几本上都可以在这个.vimrc文件里面修改了。
步骤2.从/usr/share/vim/vim74/syntax目录下,拷贝一个已有的高亮规则文件到~/.vim/syntax/目录,具体拷贝那一个文件,
看自己的喜好,并且命名为自己希望的语言名字,以.vim结尾,如ppp.vim,ppp是语言名字。对ppp.vim文件进行修改,
主要是修改一些keyword,constant以及type,把ppp语言中的关键字,常量,类型加在ppp.vim里面。如果还需要更加具体的修改,
可以自己研究.vim语法规则进行修改。
步骤3.修改.vimrc文件,在其中加上 au! BufNewFile,BufRead *.ppx, setf ppp, 其中ppx是这种语言的后缀名,ppp就是在第二部中的
ppp.vim去掉后面的.vim.
步骤4.打开相应的ppx的文件,看看配置是否成功。