Add c.vim for colored function calls and more tweaks to baraknew.vim

git-svn-id: http://photonzero.com/dotfiles/trunk@50 23f722f6-122a-0410-8cef-c75bd312dd78
This commit is contained in:
michener 2010-03-24 22:42:22 +00:00
parent b501fc5f29
commit 6e57e985bb
2 changed files with 417 additions and 36 deletions

View file

@ -45,13 +45,13 @@ hi Comment ctermfg=34 cterm=none
" --------------
" any constant
hi Constant guifg=#e3ac3d gui=none
hi Constant ctermfg=137 cterm=none
hi Constant ctermfg=172 cterm=none
" strings
hi String guifg=#e02626 gui=none
hi String ctermfg=160 cterm=none
hi String guifg=#f05656 gui=none
hi String ctermfg=203 cterm=none
" character constant
hi Character guifg=#e3ac3d gui=none
hi Character ctermfg=137 cterm=none
hi Character ctermfg=172 cterm=none
" numbers decimal/hex
hi Number guifg=#eead0e gui=none
hi Number ctermfg=214 cterm=none
@ -69,41 +69,43 @@ hi Float ctermfg=116 cterm=none
hi Identifier guifg=#00bfff gui=none
hi Identifier ctermfg=39 cterm=none
" function, method, class
hi Function guifg=#8e72c7 gui=none
hi Function ctermfg=98 cterm=none
"hi Function guifg=#8e72c7 gui=none
"hi Function ctermfg=98 cterm=none
hi Function guifg=#c5a6ff gui=none
hi Function ctermfg=141 cterm=none
" Statement Group
" ---------------
" any statement
hi Statement guifg=#4876ff gui=none
hi Statement ctermfg=33 cterm=none
hi Statement guifg=#4876ff gui=bold
hi Statement ctermfg=33 cterm=bold
" if, then, else
"XXX Test this out
"hi Conditional guifg=#b3d38c gui=none
"hi Conditional ctermfg=150 cterm=none
hi Conditional guifg=#73e1e6 gui=none
hi Conditional ctermfg=111 cterm=none
hi Conditional guifg=#5fa6e8 gui=bold
hi Conditional ctermfg=75 cterm=bold
" try, catch, throw, raise
"XXX Test this out
"hi Exception guifg=#b3d38c gui=none
"hi Exception ctermfg=150 cterm=none
hi Exception guifg=#73e1e6 gui=none
hi Exception ctermfg=111 cterm=none
hi Exception guifg=#5fa6e8 gui=bold
hi Exception ctermfg=75 cterm=bold
" for, while, do
"XXX Test this out
"hi Repeat guifg=#b3d38c gui=none
"hi Repeat ctermfg=150 cterm=none
hi Repeat guifg=#73e1e6 gui=none
hi Repeat ctermfg=111 cterm=none
hi Repeat guifg=#5fa6e8 gui=bold
hi Repeat ctermfg=75 cterm=bold
" case, default
hi Label guifg=#4876ff gui=none
hi Label ctermfg=69 cterm=none
hi Label guifg=#4876ff gui=bold
hi Label ctermfg=69 cterm=bold
" sizeof, +, *
"hi Operator guifg=#b3d38c gui=none
"hi Operator ctermfg=150 cterm=none
hi Operator guifg=#73e1e6 gui=none
hi Operator ctermfg=111 cterm=none
hi Operator guifg=#5fa6e8 gui=bold
hi Operator ctermfg=75 cterm=bold
" any other keyword
hi Keyword guifg=#b3d38c gui=none
hi Keyword ctermfg=150 cterm=none
@ -132,38 +134,40 @@ hi PreCondit ctermfg=223 cterm=none
" ----------
" int, long, char
hi Type guifg=#73e1e6 gui=none
hi Type ctermfg=111 cterm=none
hi Type ctermfg=116 cterm=none
" static, register, volative
hi StorageClass guifg=#66b7e1 gui=none
hi StorageClass ctermfg=111 cterm=none
hi StorageClass ctermfg=116 cterm=none
" struct, union, enum
hi Structure guifg=#73e1e6 gui=none
hi Structure ctermfg=111 cterm=none
hi Structure ctermfg=116 cterm=none
" typedef
hi Typedef guifg=#73e1e6 gui=none
hi Typedef ctermfg=111 cterm=none
hi Typedef ctermfg=116 cterm=none
" Special Group
" -------------
" any special symbol
hi Special guifg=#cca3b3 gui=none
hi Special ctermfg=181 cterm=none
"hi Special guifg=#cca3b3 gui=none
"hi Special ctermfg=227 cterm=none
hi Special guifg=#c2b742 gui=none
hi Special ctermfg=179 cterm=none
" special character in a constant
hi SpecialChar guifg=#cca3b3 gui=none
hi SpecialChar ctermfg=181 cterm=none
hi SpecialChar guifg=#c2b742 gui=none
hi SpecialChar ctermfg=179 cterm=none
" things you can CTRL-]
hi Tag guifg=#cca3b3 gui=none
hi Tag ctermfg=181 cterm=none
hi Tag guifg=#c2b742 gui=none
hi Tag ctermfg=179 cterm=none
" character that needs attention
hi Delimiter guifg=#cca3b3 gui=none
hi Delimiter ctermfg=181 cterm=none
hi Delimiter guifg=#c2b742 gui=none
hi Delimiter ctermfg=179 cterm=none
" special things inside a comment
hi SpecialComment guifg=#cca3b3 gui=none
hi SpecialComment ctermfg=181 cterm=none
hi SpecialComment guifg=#c2b742 gui=none
hi SpecialComment ctermfg=179 cterm=none
" debugging statements
hi Debug guifg=#cca3b3 guibg=NONE gui=none
hi Debug ctermfg=181 ctermbg=NONE cterm=none
hi Debug guifg=#c2b742 guibg=NONE gui=none
hi Debug ctermfg=179 ctermbg=NONE cterm=none
" Underlined Group
@ -190,8 +194,8 @@ hi Error ctermfg=167 ctermbg=52 cterm=none
" Todo Group
" ----------
" todo, fixme, note, xxx
hi Todo guifg=#efefaf guibg=#434323 gui=none
hi Todo ctermfg=229 ctermbg=58 cterm=none
hi Todo guifg=#efefaf guibg=#434323 gui=bold
hi Todo ctermfg=229 ctermbg=58 cterm=bold
" Spelling