假设我们有一个后缀为.lizi的文件test.lizi. 我们在vim中打开这个文件的时候, 其显示如下:
可见, 由于没有使用高亮方案, 其中的关键字, 比如fields, header_type等, 并不明显. 这个时候, 我们可以在命令模式中输入以下命令:
:set syntax=c
这样就可以把该文件的关键字高亮方案设置成为C语言的关键字高亮方案了. 其效果如下:
但是显然我们不能每次打开这类文件都手动设置一次高亮, 因此我们可以将高亮的命令写入.vimrc文件. 具体而言, 就是打开~/.vimrc文件, 并在其中加入如下命令:
autocmd BufNewFile,BufRead *.lizi set syntax=c
之后, 每当我们打开一个后缀为.lizi的文件, vim都会自动采用C语言的高亮方案. 比如, 我们设置.vimrc文件以后, 打开原来的文件, 显示如下: