mirror of
https://github.com/altercation/solarized
synced 2024-11-22 03:33:03 +00:00
[vim][mail] solarized updates
This commit is contained in:
parent
db0f2aac54
commit
59de68a3fd
1 changed files with 54 additions and 38 deletions
|
@ -579,8 +579,8 @@ exe "hi Normal" . s:fg_base0 .s:bg_back .s:fmt_none
|
|||
exe "hi Comment" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||
" *Comment any comment
|
||||
|
||||
exe "hi Constant" . s:fg_green .s:bg_none .s:fmt_none
|
||||
exe "hi String" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi Constant" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
"exe "hi String" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
" *Constant any constant
|
||||
" String a string constant: "this is a string"
|
||||
" Character a character constant: 'c', '\n'
|
||||
|
@ -592,7 +592,7 @@ exe "hi Identifier" . s:fg_blue .s:bg_none .s:fmt_none
|
|||
" *Identifier any variable name
|
||||
" Function function name (also: methods for classes)
|
||||
"
|
||||
exe "hi Statement" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
exe "hi Statement" . s:fg_green .s:bg_none .s:fmt_none
|
||||
" *Statement any statement
|
||||
" Conditional if, then, else, endif, switch, etc.
|
||||
" Repeat for, do, while, etc.
|
||||
|
@ -601,14 +601,14 @@ exe "hi Statement" . s:fg_cyan .s:bg_none .s:fmt_none
|
|||
" Keyword any other keyword
|
||||
" Exception try, catch, throw
|
||||
|
||||
exe "hi PreProc" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi PreProc" . s:fg_orange .s:bg_none .s:fmt_none
|
||||
" *PreProc generic Preprocessor
|
||||
" Include preprocessor #include
|
||||
" Define preprocessor #define
|
||||
" Macro same as Define
|
||||
" PreCondit preprocessor #if, #else, #endif, etc.
|
||||
|
||||
exe "hi Type" . s:fg_orange .s:bg_none .s:fmt_none
|
||||
exe "hi Type" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
" *Type int, long, char, etc.
|
||||
" StorageClass static, register, volatile, etc.
|
||||
" Structure struct, union, enum, etc.
|
||||
|
@ -631,7 +631,7 @@ exe "hi Ignore" . s:fg_none .s:bg_none .s:fmt_none
|
|||
exe "hi Error" . s:fg_red .s:bg_none .s:fmt_bold
|
||||
" *Error any erroneous construct
|
||||
|
||||
exe "hi Todo" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||
exe "hi Todo" . s:fg_magenta.s:bg_none .s:fmt_bold
|
||||
" *Todo anything that needs extra attention; mostly the
|
||||
" keywords TODO FIXME and XXX
|
||||
"
|
||||
|
@ -687,40 +687,56 @@ exe "hi MatchParen" . s:fg_red .s:bg_base01 .s:fmt_bold
|
|||
"}}}
|
||||
" vim syntax highlighting "{{{
|
||||
" ---------------------------------------------------------------------
|
||||
"exe "hi vimLineComment" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||
"exe "hi vimVar" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
"exe "hi helpExample" . s:fg_base1 .s:bg_none .s:fmt_none
|
||||
exe "hi vimLineComment" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||
exe "hi vimCommentString".s:fg_violet .s:bg_none .s:fmt_none
|
||||
hi link vimVar Identifier
|
||||
hi link vimFunc Function
|
||||
hi link vimUserFunc Function
|
||||
exe "hi vimCommand" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi vimCmdSep" . s:fg_blue .s:bg_none .s:fmt_bold
|
||||
exe "hi helpExample" . s:fg_base1 .s:bg_none .s:fmt_none
|
||||
hi link helpSpecial Special
|
||||
"exe "hi helpSpecial" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
"exe "hi helpOption" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
"exe "hi helpNote" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||
"exe "hi helpVim" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||
"exe "hi helpHyperTextJump".s:fg_blue .s:bg_none .s:fmt_undr
|
||||
"exe "hi helpHyperTextEntry".s:fg_green .s:bg_none .s:fmt_none
|
||||
"exe "hi vimIsCommand" . s:fg_base00 .s:bg_none .s:fmt_none
|
||||
"exe "hi vimSynMtchOpt". s:fg_yellow .s:bg_none .s:fmt_none
|
||||
"exe "hi vimSynType" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
exe "hi helpOption" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
exe "hi helpNote" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||
exe "hi helpVim" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||
exe "hi helpHyperTextJump".s:fg_blue .s:bg_none .s:fmt_undr
|
||||
exe "hi helpHyperTextEntry".s:fg_green .s:bg_none .s:fmt_none
|
||||
exe "hi vimIsCommand" . s:fg_base00 .s:bg_none .s:fmt_none
|
||||
exe "hi vimSynMtchOpt". s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi vimSynType" . s:fg_cyan .s:bg_none .s:fmt_none
|
||||
exe "hi vimHiLink" . s:fg_blue .s:bg_none .s:fmt_none
|
||||
exe "hi vimHiGroup" . s:fg_blue .s:bg_none .s:fmt_none
|
||||
exe "hi vimGroup" . s:fg_blue .s:bg_none .s:fmt_undb
|
||||
"}}}
|
||||
" html highlighting "{{{
|
||||
" ---------------------------------------------------------------------
|
||||
exe "hi htmlTag" . s:fg_red .s:bg_none .s:fmt_none
|
||||
exe "hi htmlTagN" . s:fg_red .s:bg_none .s:fmt_none
|
||||
exe "hi htmlTagName" . s:fg_red .s:bg_none .s:fmt_none
|
||||
exe "hi htmlEndTag" . s:fg_red .s:bg_none .s:fmt_none
|
||||
exe "hi htmlTag" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||
exe "hi htmlEndTag" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||
exe "hi htmlTagN" . s:fg_base1 .s:bg_none .s:fmt_bold
|
||||
exe "hi htmlTagName" . s:fg_blue .s:bg_none .s:fmt_bold
|
||||
exe "hi htmlSpecialTagName". s:fg_blue .s:bg_none .s:fmt_ital
|
||||
exe "hi htmlArg" . s:fg_base00 .s:bg_none .s:fmt_none
|
||||
exe "hi javaScript" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||
"}}}
|
||||
" perl highlighting "{{{
|
||||
" ---------------------------------------------------------------------
|
||||
exe "hi perlHereDoc" . s:fg_base1 .s:bg_back .s:fmt_none
|
||||
exe "hi perlVarPlain" . s:fg_yellow .s:bg_back .s:fmt_none
|
||||
exe "hi perlStatementFileDesc" . s:fg_cyan .s:bg_back .s:fmt_none
|
||||
|
||||
"}}}
|
||||
" tex highlighting "{{{
|
||||
" ---------------------------------------------------------------------
|
||||
exe "hi texStatement" . s:fg_cyan .s:bg_back .s:fmt_none
|
||||
exe "hi texMathZoneX" . s:fg_yellow .s:bg_back .s:fmt_none
|
||||
exe "hi texMathMatcher" . s:fg_yellow .s:bg_back .s:fmt_none
|
||||
exe "hi texMathMatcher" . s:fg_yellow .s:bg_back .s:fmt_none
|
||||
exe "hi texRefLabel" . s:fg_yellow .s:bg_back .s:fmt_none
|
||||
"}}}
|
||||
" ruby highlighting "{{{
|
||||
" ---------------------------------------------------------------------
|
||||
exe "hi perlHereDoc" . s:fg_base1 .s:bg_back .s:fmt_none
|
||||
hi rubyRegexp guifg=#B18A3D guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE
|
||||
hi rubyRegexpDelimiter guifg=#FF8000 guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE
|
||||
hi rubyEscape guifg=white guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE
|
||||
hi rubyInterpolationDelimiter guifg=#00A0A0 guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE
|
||||
hi rubyControl guifg=#6699CC guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE "and break, etc
|
||||
"hi rubyGlobalVariable guifg=#FFCCFF guibg=NONE gui=NONE ctermfg=lightblue ctermbg=NONE cterm=NONE "yield
|
||||
hi rubyStringDelimiter guifg=#336633 guibg=NONE gui=NONE ctermfg=lightgreen ctermbg=NONE cterm=NONE
|
||||
exe "hi rubyDefine" . s:fg_base1 .s:bg_back .s:fmt_bold
|
||||
"rubyInclude
|
||||
"rubySharpBang
|
||||
"rubyAccess
|
||||
|
@ -732,15 +748,15 @@ hi rubyStringDelimiter guifg=#336633 guibg=NONE gui=NONE
|
|||
"hi link rubyArrayDelimiter Special " [ , , ]
|
||||
"rubyCurlyBlock { , , }
|
||||
|
||||
hi link rubyClass Keyword
|
||||
hi link rubyModule Keyword
|
||||
hi link rubyKeyword Keyword
|
||||
hi link rubyOperator Operator
|
||||
hi link rubyIdentifier Identifier
|
||||
hi link rubyInstanceVariable Identifier
|
||||
hi link rubyGlobalVariable Identifier
|
||||
hi link rubyClassVariable Identifier
|
||||
hi link rubyConstant Type
|
||||
"hi link rubyClass Keyword
|
||||
"hi link rubyModule Keyword
|
||||
"hi link rubyKeyword Keyword
|
||||
"hi link rubyOperator Operator
|
||||
"hi link rubyIdentifier Identifier
|
||||
"hi link rubyInstanceVariable Identifier
|
||||
"hi link rubyGlobalVariable Identifier
|
||||
"hi link rubyClassVariable Identifier
|
||||
"hi link rubyConstant Type
|
||||
"}}}
|
||||
" haskell syntax highlighting"{{{
|
||||
" ---------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue