分享

Gvim高亮函数名

 Rainboy913 2013-11-21

修改 $VIM/vim73/syntax/c.vim, 在其中加入:

1
2
3
4
5
6
7
8
"来自王垠的著名配置文件,对函数名进行高亮
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2
syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1
hi cFunction gui=NONE guifg=LightGreen
"本自网上一位网友的正则表达式,对类名进行高亮
syn match cClassName "\<[a-zA-Z_][a-zA-Z_0-9]*\>*\:"me=e-1
syn match cClassName "\<[a-zA-Z_][a-zA-Z_0-9]*\>*\."me=e-1
hi cClassName gui=NONE guifg=CYAN

  

 自己修改,高亮数组:

" 对数组变量,即中括号前面的变量加亮
syn match cVariant "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^\[\]]*\]\["me=e-2
syn match cVariant "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*\["me=e-1
hi cVariant gui=NONE guifg=LightBlue

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多