" Vim color file if &t_Co != 256 && ! has("gui_running") echomsg "" echomsg "err: please use GUI or a 256-color terminal (so that t_Co=256 could be set)" echomsg "" finish endif set background=light hi clear if exists("syntax_on") syntax reset endif " Which one is right? let g:colors_name = "mystyle_white" hi TextMain ctermfg=18 cterm=none ctermbg=none hi TextSub cterm=underline ctermfg=236 hi TextBold cterm=bold ctermfg=88 hi TextEmphasize cterm=bold ctermfg=255 ctermbg=124 hi Test ctermfg=124 hi Normal ctermfg=238 ctermbg=15 hi LineNr cterm=none ctermfg=240 ctermbg=254 " "xxxxxx" hi Constant cterm=none ctermfg=240 ctermbg=255 hi Exception ctermfg=124 hi IncSearch cterm=none ctermfg=0 ctermbg=223 hi Search cterm=none ctermfg=255 ctermbg=242 hi ErrorMsg cterm=none ctermfg=160 ctermbg=17 hi WarningMsg cterm=bold ctermfg=196 ctermbg=bg hi ModeMsg cterm=bold ctermfg=fg ctermbg=bg hi MoreMsg cterm=bold ctermfg=242 ctermbg=bg "hi StatusLine cterm=bold ctermfg=fg ctermbg=242 "hi StatusLineNC cterm=none ctermfg=fg ctermbg=237 hi VertSplit cterm=reverse ctermfg=fg ctermbg=240 "hi WildMenu cterm=bold ctermfg=0 ctermbg=184 gui=bold guifg=#000000 guibg=#dfdf00 hi Folded cterm=none ctermfg=250 ctermbg=241 hi FoldColumn cterm=none ctermfg=248 ctermbg=58 hi SignColumn cterm=none ctermfg=248 ctermbg=58 " open dir text color hi Directory cterm=none ctermfg=0 ctermbg=bg "left Line number "hi NonText cterm=bold ctermfg=233 ctermbg=bg hi Title cterm=none ctermfg=0 ctermbg=184 hi Visual cterm=none ctermfg=255 ctermbg=244 " /* axxxxxxxxx*/ hi Comment cterm=none ctermfg=34 ctermbg=bg """ WARM " variable $vb hi Identifier cterm=none ctermfg=124 ctermbg=bg "c++ bool ... hi Type ctermfg=18 "foreach exist for var ... "hi Keyword ctermfg=18 " = -> $aa-> "hi Statement cterm=none ctermfg=18 ctermbg=bg "-> "hi Function cterm=none ctermfg=15 ctermbg=bg " ( ) {} hi Delimiter cterm=none ctermfg=18 ctermbg=bg hi Underlined cterm=underline ctermfg=39 ctermbg=bg "hi cNumber ctermfg=18 "unknow hi SpecialKey cterm=none ctermfg=124 ctermbg=bg gui=none hi link Statement Test hi link Error ErrorMsg hi link PreProc Statement hi link Exception Statement hi link Include PreProc hi link Define PreProc hi link Macro PreProc hi link PreCondit PreProc hi link StorageClass Type hi link Structure Type hi link Keyword TextMain hi link SignColumn PreProc hi link Tag Special hi link SpecialChar Special hi link Delimiter Special hi link SpecialComment Special hi link Debug Special "=========php ============ hi link phpIdentifier TextSub hi link phpOperator TextBold " function name hi link phpRegion Normal hi link phpVarSelector TextSub " var const method hi link phpKeyword TextMain hi link phpDefine phpKeyword " <<< hi link phpHereDoc Constant " = hi link phpSpecialFunction phpKeyword " > hi link phpFunctions phpKeyword " -> hi link phpMemberSelector phpKwyword " break return hi link phpStatement TextBold " if else switch hi link phpConditional TextBold hi link phpException TextBold " case hi link phpLabel TextBold " true false hi link phpBoolean TextBold hi link phpComparison TextBold hi link phpComment Comment "float bool hi link phpType Test " `cat /etc` hi link phpBacktick TextEmphasize hi link phpFoldHtmlInside Normal " ======== c & cpp =========== hi link cParen TextMain hi link cppStatement Statement hi link cFormat Statement hi link cType Type hi link cMultiGroup PreProc hi link cNumber TextSub hi link Operator TextSub hi link cOperator TextSub hi link cppOperator TextSub hi link cppCast TextSub hi link cCppBracket PreProc hi link cCharacter TextMain " xx = \"style\" hi link cCppString Constant hi link cConstant Constant " hi link cIncluded TextSub " #include hi link cInclude TextMain " #define hi link cDefine TextMain hi link cPreCondit TextSub " ===========javascript ========= hi link javaScriptFunction TextMain hi link javaScriptBoolean TextBold hi link javaScriptNumber Constant