Gvim高亮函数名
修改 $VIM/vim73/syntax/c.vim, 在其中加入:
"来自王垠的著名配置文件,对函数名进行高亮
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
浙公网安备 33010602011771号