[vim][mail] solarized updates
parent
db0f2aac54
commit
59de68a3fd
|
|
@ -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
|
exe "hi Comment" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||||
" *Comment any comment
|
" *Comment any comment
|
||||||
|
|
||||||
exe "hi Constant" . s:fg_green .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
|
"exe "hi String" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||||
" *Constant any constant
|
" *Constant any constant
|
||||||
" String a string constant: "this is a string"
|
" String a string constant: "this is a string"
|
||||||
" Character a character constant: 'c', '\n'
|
" 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
|
" *Identifier any variable name
|
||||||
" Function function name (also: methods for classes)
|
" 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
|
" *Statement any statement
|
||||||
" Conditional if, then, else, endif, switch, etc.
|
" Conditional if, then, else, endif, switch, etc.
|
||||||
" Repeat for, do, while, 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
|
" Keyword any other keyword
|
||||||
" Exception try, catch, throw
|
" 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
|
" *PreProc generic Preprocessor
|
||||||
" Include preprocessor #include
|
" Include preprocessor #include
|
||||||
" Define preprocessor #define
|
" Define preprocessor #define
|
||||||
" Macro same as Define
|
" Macro same as Define
|
||||||
" PreCondit preprocessor #if, #else, #endif, etc.
|
" 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.
|
" *Type int, long, char, etc.
|
||||||
" StorageClass static, register, volatile, etc.
|
" StorageClass static, register, volatile, etc.
|
||||||
" Structure struct, union, enum, 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
|
exe "hi Error" . s:fg_red .s:bg_none .s:fmt_bold
|
||||||
" *Error any erroneous construct
|
" *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
|
" *Todo anything that needs extra attention; mostly the
|
||||||
" keywords TODO FIXME and XXX
|
" keywords TODO FIXME and XXX
|
||||||
"
|
"
|
||||||
|
|
@ -687,40 +687,56 @@ exe "hi MatchParen" . s:fg_red .s:bg_base01 .s:fmt_bold
|
||||||
"}}}
|
"}}}
|
||||||
" vim syntax highlighting "{{{
|
" vim syntax highlighting "{{{
|
||||||
" ---------------------------------------------------------------------
|
" ---------------------------------------------------------------------
|
||||||
"exe "hi vimLineComment" . s:fg_base01 .s:bg_none .s:fmt_none
|
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 vimCommentString".s:fg_violet .s:bg_none .s:fmt_none
|
||||||
"exe "hi helpExample" . s:fg_base1 .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 helpSpecial" . s:fg_yellow .s:bg_none .s:fmt_none
|
||||||
"exe "hi helpOption" . 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 helpNote" . s:fg_magenta.s:bg_none .s:fmt_none
|
||||||
"exe "hi helpVim" . 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 helpHyperTextJump".s:fg_blue .s:bg_none .s:fmt_undr
|
||||||
"exe "hi helpHyperTextEntry".s:fg_green .s:bg_none .s:fmt_none
|
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 vimIsCommand" . s:fg_base00 .s:bg_none .s:fmt_none
|
||||||
"exe "hi vimSynMtchOpt". s:fg_yellow .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 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 "{{{
|
" html highlighting "{{{
|
||||||
" ---------------------------------------------------------------------
|
" ---------------------------------------------------------------------
|
||||||
exe "hi htmlTag" . s:fg_red .s:bg_none .s:fmt_none
|
exe "hi htmlTag" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||||
exe "hi htmlTagN" . s:fg_red .s:bg_none .s:fmt_none
|
exe "hi htmlEndTag" . s:fg_base01 .s:bg_none .s:fmt_none
|
||||||
exe "hi htmlTagName" . s:fg_red .s:bg_none .s:fmt_none
|
exe "hi htmlTagN" . s:fg_base1 .s:bg_none .s:fmt_bold
|
||||||
exe "hi htmlEndTag" . s:fg_red .s:bg_none .s:fmt_none
|
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 "{{{
|
" perl highlighting "{{{
|
||||||
" ---------------------------------------------------------------------
|
" ---------------------------------------------------------------------
|
||||||
exe "hi perlHereDoc" . s:fg_base1 .s:bg_back .s:fmt_none
|
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 "{{{
|
" ruby highlighting "{{{
|
||||||
" ---------------------------------------------------------------------
|
" ---------------------------------------------------------------------
|
||||||
exe "hi perlHereDoc" . s:fg_base1 .s:bg_back .s:fmt_none
|
exe "hi rubyDefine" . s:fg_base1 .s:bg_back .s:fmt_bold
|
||||||
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
|
|
||||||
"rubyInclude
|
"rubyInclude
|
||||||
"rubySharpBang
|
"rubySharpBang
|
||||||
"rubyAccess
|
"rubyAccess
|
||||||
|
|
@ -732,15 +748,15 @@ hi rubyStringDelimiter guifg=#336633 guibg=NONE gui=NONE
|
||||||
"hi link rubyArrayDelimiter Special " [ , , ]
|
"hi link rubyArrayDelimiter Special " [ , , ]
|
||||||
"rubyCurlyBlock { , , }
|
"rubyCurlyBlock { , , }
|
||||||
|
|
||||||
hi link rubyClass Keyword
|
"hi link rubyClass Keyword
|
||||||
hi link rubyModule Keyword
|
"hi link rubyModule Keyword
|
||||||
hi link rubyKeyword Keyword
|
"hi link rubyKeyword Keyword
|
||||||
hi link rubyOperator Operator
|
"hi link rubyOperator Operator
|
||||||
hi link rubyIdentifier Identifier
|
"hi link rubyIdentifier Identifier
|
||||||
hi link rubyInstanceVariable Identifier
|
"hi link rubyInstanceVariable Identifier
|
||||||
hi link rubyGlobalVariable Identifier
|
"hi link rubyGlobalVariable Identifier
|
||||||
hi link rubyClassVariable Identifier
|
"hi link rubyClassVariable Identifier
|
||||||
hi link rubyConstant Type
|
"hi link rubyConstant Type
|
||||||
"}}}
|
"}}}
|
||||||
" haskell syntax highlighting"{{{
|
" haskell syntax highlighting"{{{
|
||||||
" ---------------------------------------------------------------------
|
" ---------------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue