【VIM】定制自己的语法加亮文件 vim语法高亮配置

其实VIM支持上百种语言的语法加亮,但是由于都是基于语法加亮脚本并不会使每一个人满意。有时我们想给特定的一些常量,函数加亮。但是这些都必须通过配置来完成。

就像想我最近正在学的OpenGL,想使他的系统常量和函数在我编辑文件(.c文件)时能够加亮。所以接下来我们就来看看如何配置我们的语法文件。


VIM的语法加亮机制

VIM的语法加亮由两部分组成。

  1. 语法单元匹配:即判定文本上的字符是一个注释呢,还是一个常量或一个字符串。在vim确定了需要加亮的语法单元后就开始用指定的加亮文件来加亮。
  2. 依据高亮脚本给文件加亮:这里要注意这一阶段VIM并不针对某一特定文件。如不管什么类型文件加亮时常量类型都会加亮为同一颜色。、

具体配置

  • 定制语法文件

语法文件默认在{echo $VIM}/vim72/syntax 中。 注:在vim 命令行输入:echo $VIM,可得到系统上vim的安装路径。
  • 定制色彩文件

颜色配置文件默认在{echo $VIM}/vim72/colors 中。 注:在vim 命令行输入:echo $VIM,可得到系统上vim的安装路径。

要配置一个自己的颜色文件可以先选一个接近自己的颜色模板,再上面进行修改。

要看看系统自带的颜色文件的效果可以在vim命令行中输入:colorscheme \t。 注:输入Tab键会显示系统已有的颜色配置文件。 移动光标高亮的是选中配置。按回车擦看效果。如果有你觉得不错的颜色文件。那么可以在.vimrc 或 .gvimrc 中写入你选择的颜色配置文件的名字,这样每次打开vim是就会自动载入你选择的颜色配置。 e.g. colorscheme ron



(待续)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值