summaryrefslogtreecommitdiffstats
path: root/colors/maroloccio.vim
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2015-06-27 23:29:09 +0200
committerAhmed Abdelhalim <[email protected]>2015-06-27 23:29:09 +0200
commitac3d9b59f979344ad051e0e2a1b15e6b4a0c2a4e (patch)
tree77ada96cb7108d639f66cc0cebb6e5831b88b276 /colors/maroloccio.vim
Add the colors schemas for vim
Diffstat (limited to 'colors/maroloccio.vim')
-rwxr-xr-xcolors/maroloccio.vim594
1 files changed, 594 insertions, 0 deletions
diff --git a/colors/maroloccio.vim b/colors/maroloccio.vim
new file mode 100755
index 0000000..732bbae
--- /dev/null
+++ b/colors/maroloccio.vim
@@ -0,0 +1,594 @@
+" File : maroloccio.vim
+" Description : a colour scheme for Vim (GUI only)
+" Scheme : maroloccio
+" Maintainer : Marco Ippolito < m a r o l o c c i o [at] g m a i l . c o m >
+" Comment : works well in GUI mode
+" Version : v0.3.0 inspired by watermark
+" Date : 6 may 2009
+"
+" History:
+"
+" 0.3.0 Greatly improved cterm colours when t_Co=256 thanks to Kyle and CSApprox
+" 0.2.9 Improved readability of cterm searches for dark backgrounds
+" 0.2.8 Added VimDiff colouring
+" 0.2.7 Further improved readability of cterm colours
+" 0.2.6 Improved readability of cterm colours on different terminals
+" 0.2.5 Reinstated minimal cterm support
+" 0.2.4 Added full colour descriptions and reinstated minimal cterm support
+" 0.2.3 Added FoldColumn to the list of hlights as per David Hall's suggestion
+" 0.2.2 Removed cterm support, changed visual highlight, fixed bolds
+" 0.2.1 Changed search highlight
+" 0.2.0 Removed italics
+" 0.1.9 Improved search and menu highlighting
+" 0.1.8 Added minimal cterm support
+" 0.1.7 Uploaded to vim.org
+" 0.1.6 Removed redundant highlight definitions
+" 0.1.5 Improved display of folded sections
+" 0.1.4 Removed linked sections for improved compatibility, more Python friendly
+" 0.1.3 Removed settings which usually belong to .vimrc (as in 0.1.1)
+" 0.1.2 Fixed versioning system, added .vimrc -like commands
+" 0.1.1 Corrected typo in header comments, changed colour for Comment
+" 0.1.0 Inital upload to vim.org
+
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name="maroloccio"
+
+" --- GUI section
+"
+hi Normal guifg=#8b9aaa guibg=#1a202a gui=none " watermark-foreground on watermark-background
+hi Constant guifg=#82ade0 guibg=bg gui=none " cyan on background
+hi Boolean guifg=#82ade0 guibg=bg gui=none " cyan on background
+hi Character guifg=#82ade0 guibg=bg gui=none " cyan on background
+hi Float guifg=#82ade0 guibg=bg gui=none " cyan on background
+hi Comment guifg=#006666 guibg=bg gui=none " teal on background
+hi Type guifg=#ffcc00 guibg=bg gui=none " yellow on background
+hi Typedef guifg=#ffcc00 guibg=bg gui=none " yellow on background
+hi Structure guifg=#ffcc00 guibg=bg gui=none " yellow on background
+hi Function guifg=#ffcc00 guibg=bg gui=none " yellow on background
+hi StorageClass guifg=#ffcc00 guibg=bg gui=none " yellow on background
+hi Conditional guifg=#ff9900 guibg=bg gui=none " orange on background
+hi Repeat guifg=#78ba42 guibg=bg gui=none " light green on background
+hi Visual guifg=fg guibg=#3741ad gui=none " foreground on blue
+hi DiffChange guifg=fg guibg=#3741ad gui=none " foreground on blue
+if version>= 700
+hi Pmenu guifg=fg guibg=#3741ad gui=none " foreground on blue
+endif
+hi String guifg=#4c4cad guibg=bg gui=none " violet on background
+hi Folded guifg=fg guibg=#333366 gui=none " foreground on dark violet
+hi VertSplit guifg=fg guibg=#333366 gui=none " foreground on dark violet
+if version>= 700
+hi PmenuSel guifg=fg guibg=#333366 gui=none " foreground on dark violet
+endif
+hi Search guifg=#78ba42 guibg=#107040 gui=none " light green on green
+hi DiffAdd guifg=#78ba42 guibg=#107040 gui=none " light green on green
+hi Exception guifg=#8f3231 guibg=bg gui=none " red on background
+hi Title guifg=#8f3231 guibg=bg gui=none " red on background
+hi Error guifg=fg guibg=#8f3231 gui=none " foreground on red
+hi DiffDelete guifg=fg guibg=#8f3231 gui=none " foreground on red
+hi Todo guifg=#8f3231 guibg=#0e1219 gui=bold,undercurl guisp=#cbc32a " red on dark grey
+hi LineNr guifg=#2c3138 guibg=#0e1219 gui=none " grey on dark grey
+hi Statement guifg=#9966cc guibg=bg gui=none " lavender on background
+hi Underlined gui=bold,underline " underline
+if version>= 700
+hi CursorLine guibg=#0e1219 gui=none " foreground on dark grey
+hi CursorColumn guibg=#0e1219 gui=none " foreground on dark grey
+endif
+hi Include guifg=#107040 guibg=bg gui=none " green on background
+hi Define guifg=#107040 guibg=bg gui=none " green on background
+hi Macro guifg=#107040 guibg=bg gui=none " green on background
+hi PreProc guifg=#107040 guibg=bg gui=none " green on background
+hi PreCondit guifg=#107040 guibg=bg gui=none " green on background
+hi StatusLineNC guifg=#2c3138 guibg=black gui=none " grey on black
+hi StatusLine guifg=fg guibg=black gui=none " foreground on black
+hi WildMenu guifg=fg guibg=#0e1219 gui=none " foreground on dark grey
+hi FoldColumn guifg=#333366 guibg=#0e1219 gui=none " dark violet on dark grey
+hi IncSearch guifg=#0e1219 guibg=#82ade0 gui=bold " dark grey on cyan
+hi DiffText guifg=#0e1219 guibg=#82ade0 gui=bold " dark grey on cyan
+hi Label guifg=#7e28a9 guibg=bg gui=none " purple on background
+hi Operator guifg=#6d5279 guibg=bg gui=none " pink on background
+hi Number guifg=#8b8b00 guibg=bg gui=none " dark yellow on background
+if version>= 700
+hi MatchParen guifg=#0e1219 guibg=#78ba42 gui=none " dark grey on light green
+endif
+hi SpecialKey guifg=#333366 guibg=bg gui=none " metal on background
+
+hi Cursor guifg=#0e1219 guibg=#8b9aaa gui=none " dark grey on foreground
+hi TabLine guifg=fg guibg=black gui=none " foreground on black
+hi NonText guifg=#333366 guibg=bg gui=none " metal on background
+hi Tag guifg=#3741ad guibg=bg gui=none " blue on background
+hi Delimiter guifg=#3741ad guibg=bg gui=none " blue on background
+hi Special guifg=#3741ad guibg=bg gui=none " blue on background
+hi SpecialChar guifg=#3741ad guibg=bg gui=none " blue on background
+hi SpecialComment guifg=#2680af guibg=bg gui=none " blue2 on background
+
+" --- CTerm8 section
+if &t_Co == 8
+
+ " --- CTerm8 (Dark)
+ if &background == "dark"
+ "hi Normal ctermfg=Grey "ctermbg=DarkGrey
+ hi Constant ctermfg=DarkGreen
+ hi Boolean ctermfg=DarkGreen
+ hi Character ctermfg=DarkGreen
+ hi Float ctermfg=DarkGreen
+ hi Comment ctermfg=DarkCyan
+ hi Type ctermfg=Brown
+ hi Typedef ctermfg=Brown
+ hi Structure ctermfg=Brown
+ hi Function ctermfg=Brown
+ hi StorageClass ctermfg=Brown
+ hi Conditional ctermfg=Brown
+ hi Repeat ctermfg=Brown
+ hi Visual ctermfg=Brown ctermbg=Black
+ hi DiffChange ctermfg=Grey ctermbg=DarkBlue
+ if version>= 700
+ hi Pmenu ctermfg=Grey ctermbg=DarkBlue
+ endif
+ hi String ctermfg=DarkGreen
+ hi Folded ctermfg=DarkGrey ctermbg=Black
+ hi VertSplit ctermfg=DarkGrey ctermbg=DarkGrey
+ if version>= 700
+ hi PmenuSel ctermfg=DarkBlue ctermbg=Grey
+ endif
+ hi Search ctermfg=Black ctermbg=Brown
+ hi DiffAdd ctermfg=Black ctermbg=DarkGreen
+ hi Exception ctermfg=Brown
+ hi Title ctermfg=DarkRed
+ hi Error ctermfg=Brown ctermbg=DarkRed
+ hi DiffDelete ctermfg=Brown ctermbg=DarkRed
+ hi Todo ctermfg=Brown ctermbg=DarkRed
+ hi LineNr ctermfg=DarkGrey
+ hi Statement ctermfg=Brown
+ hi Underlined cterm=Underline
+ if version>= 700
+ hi CursorLine ctermbg=Black cterm=Underline
+ hi CursorColumn ctermfg=Grey ctermbg=Black
+ endif
+ hi Include ctermfg=DarkMagenta
+ hi Define ctermfg=DarkMagenta
+ hi Macro ctermfg=DarkMagenta
+ hi PreProc ctermfg=DarkMagenta
+ hi PreCondit ctermfg=DarkMagenta
+ hi StatusLineNC ctermfg=DarkGrey ctermbg=Black
+ hi StatusLine ctermfg=Grey ctermbg=DarkGrey
+ hi WildMenu ctermfg=Grey ctermbg=DarkGrey
+ hi FoldColumn ctermfg=DarkGrey
+ hi IncSearch ctermfg=DarkCyan ctermbg=Black
+ hi DiffText ctermfg=DarkBlue ctermbg=Grey
+ hi Label ctermfg=Brown
+ hi Operator ctermfg=Brown
+ hi Number ctermfg=DarkGreen
+ if version>= 700
+ hi MatchParen ctermfg=Grey ctermbg=Green
+ endif
+ hi SpecialKey ctermfg=DarkRed
+
+ hi Cursor ctermfg=Black ctermbg=Grey
+ hi Delimiter ctermfg=Brown
+ hi NonText ctermfg=DarkRed
+ hi Special ctermfg=Brown
+ hi SpecialChar ctermfg=Brown
+ hi SpecialComment ctermfg=DarkCyan
+ hi TabLine ctermfg=DarkGrey ctermbg=Grey
+ hi Tag ctermfg=Brown
+
+ " --- CTerm8 (Light)
+ elseif &background == "light"
+ hi Normal ctermfg=Black ctermbg=White
+ hi Constant ctermfg=DarkCyan
+ hi Boolean ctermfg=DarkCyan
+ hi Character ctermfg=DarkCyan
+ hi Float ctermfg=DarkCyan
+ hi Comment ctermfg=DarkGreen
+ hi Type ctermfg=DarkBlue
+ hi Typedef ctermfg=DarkBlue
+ hi Structure ctermfg=DarkBlue
+ hi Function ctermfg=DarkBlue
+ hi StorageClass ctermfg=DarkBlue
+ hi Conditional ctermfg=DarkBlue
+ hi Repeat ctermfg=DarkBlue
+ hi Visual ctermfg=Brown ctermbg=Black
+ hi DiffChange ctermfg=Grey ctermbg=DarkBlue
+ if version>= 700
+ hi Pmenu ctermfg=Grey ctermbg=DarkBlue
+ endif
+ hi String ctermfg=DarkRed
+ hi Folded ctermfg=Black ctermbg=DarkCyan
+ hi VertSplit ctermfg=Grey ctermbg=Black
+ if version>= 700
+ hi PmenuSel ctermfg=DarkBlue ctermbg=Grey
+ endif
+ hi Search ctermfg=Grey ctermbg=DarkGreen
+ hi DiffAdd ctermfg=Black ctermbg=DarkGreen
+ hi Exception ctermfg=DarkBlue
+ hi Title ctermfg=DarkRed
+ hi Error ctermfg=Brown ctermbg=DarkRed
+ hi DiffDelete ctermfg=Brown ctermbg=DarkRed
+ hi Todo ctermfg=Brown ctermbg=DarkRed
+ hi LineNr ctermfg=Black ctermbg=Grey
+ hi Statement ctermfg=DarkBlue
+ hi Underlined cterm=Underline
+ if version>= 700
+ hi CursorLine ctermbg=Grey cterm=Underline
+ hi CursorColumn ctermfg=Black ctermbg=Grey
+ endif
+ hi Include ctermfg=DarkMagenta
+ hi Define ctermfg=DarkMagenta
+ hi Macro ctermfg=DarkMagenta
+ hi PreProc ctermfg=DarkMagenta
+ hi PreCondit ctermfg=DarkMagenta
+ hi StatusLineNC ctermfg=Grey ctermbg=DarkBlue
+ hi StatusLine ctermfg=Grey ctermbg=Black
+ hi WildMenu ctermfg=Grey ctermbg=DarkBlue
+ hi FoldColumn ctermfg=Black ctermbg=Grey
+ hi IncSearch ctermfg=Brown ctermbg=Black
+ hi DiffText ctermfg=DarkBlue ctermbg=Grey
+ hi Label ctermfg=DarkBlue
+ hi Operator ctermfg=DarkBlue
+ hi Number ctermfg=DarkCyan
+ if version>= 700
+ hi MatchParen ctermfg=Grey ctermbg=Green
+ endif
+ hi SpecialKey ctermfg=Red
+
+ hi Cursor ctermfg=Black ctermbg=Grey
+ hi Delimiter ctermfg=DarkBlue
+ hi NonText ctermfg=Red
+ hi Special ctermfg=DarkBlue
+ hi SpecialChar ctermfg=DarkBlue
+ hi SpecialComment ctermfg=DarkGreen
+ hi TabLine ctermfg=DarkBlue ctermbg=Grey
+ hi Tag ctermfg=DarkBlue
+ endif
+
+" --- CTerm256 section
+elseif &t_Co == 256
+
+ if v:version < 700
+ command! -nargs=+ CSAHi exe "hi" substitute(substitute(<q-args>, "undercurl", "underline", "g"), "guisp\\S\\+", "", "g")
+ else
+ command! -nargs=+ CSAHi exe "hi" <q-args>
+ endif
+ if has("gui_running") || (&t_Co == 256 && (&term ==# "xterm" || &term =~# "^screen") && exists("g:CSApprox_konsole") && g:CSApprox_konsole) || &term =~? "^konsole"
+ CSAHi Normal ctermbg=59 ctermfg=145
+ CSAHi Constant term=underline ctermbg=59 ctermfg=146
+ CSAHi Boolean ctermbg=59 ctermfg=146
+ CSAHi Character ctermbg=59 ctermfg=146
+ CSAHi Float ctermbg=59 ctermfg=146
+ CSAHi Comment term=bold ctermbg=59 ctermfg=30
+ CSAHi Type term=underline ctermbg=59 ctermfg=220
+ CSAHi Typedef ctermbg=59 ctermfg=220
+ CSAHi Structure ctermbg=59 ctermfg=220
+ CSAHi Function ctermbg=59 ctermfg=220
+ CSAHi StorageClass ctermbg=59 ctermfg=220
+ CSAHi Conditional ctermbg=59 ctermfg=214
+ CSAHi Repeat ctermbg=59 ctermfg=113
+ CSAHi Visual term=reverse ctermbg=61 ctermfg=white
+ CSAHi DiffChange term=bold ctermbg=61 ctermfg=white
+ CSAHi Pmenu ctermbg=61 ctermfg=white
+ CSAHi String ctermbg=59 ctermfg=61
+ CSAHi Folded ctermbg=61 ctermfg=black
+ CSAHi VertSplit term=reverse ctermbg=black ctermfg=61
+ CSAHi PmenuSel ctermbg=220 ctermfg=black
+ CSAHi Search term=reverse ctermbg=29 ctermfg=113
+ CSAHi DiffAdd term=bold ctermbg=29 ctermfg=113
+ CSAHi Exception ctermbg=59 ctermfg=red
+ CSAHi Title term=bold ctermbg=59 ctermfg=red
+ CSAHi Error term=reverse ctermbg=red ctermfg=white
+ CSAHi DiffDelete term=bold ctermbg=red ctermfg=white
+ CSAHi Todo cterm=bold,undercurl ctermbg=black ctermfg=red
+ CSAHi LineNr term=underline ctermbg=black ctermfg=61
+ CSAHi Statement term=bold ctermbg=59 ctermfg=140
+ CSAHi Underlined term=underline cterm=bold,underline ctermfg=147
+ CSAHi CursorLine term=underline cterm=underline ctermbg=black
+ CSAHi CursorColumn term=reverse ctermfg=white ctermbg=29
+ CSAHi Include ctermbg=59 ctermfg=97
+ CSAHi Define ctermbg=59 ctermfg=97
+ CSAHi Macro ctermbg=59 ctermfg=97
+ CSAHi PreProc term=underline ctermbg=59 ctermfg=97
+ CSAHi PreCondit ctermbg=59 ctermfg=97
+ CSAHi StatusLineNC term=reverse ctermbg=16 ctermfg=61
+ CSAHi StatusLine term=reverse,bold ctermbg=16 ctermfg=220
+ CSAHi WildMenu ctermbg=16 ctermfg=145
+ CSAHi FoldColumn ctermbg=16 ctermfg=61
+ CSAHi IncSearch term=reverse cterm=bold ctermbg=146 ctermfg=16
+ CSAHi DiffText term=reverse cterm=bold ctermbg=146 ctermfg=16
+ CSAHi Label ctermbg=59 ctermfg=140
+ CSAHi Operator ctermbg=59 ctermfg=142
+ CSAHi Number ctermbg=59 ctermfg=146
+ CSAHi MatchParen term=reverse ctermbg=113 ctermfg=16
+ CSAHi SpecialKey term=bold ctermbg=59 ctermfg=97
+
+ CSAHi Cursor ctermbg=145 ctermfg=16
+ CSAHi lCursor ctermbg=145 ctermfg=59
+ CSAHi Delimiter ctermbg=59 ctermfg=61
+ CSAHi Directory term=bold ctermfg=39
+ CSAHi ErrorMsg ctermbg=160 ctermfg=231
+ CSAHi Identifier term=underline ctermfg=87
+ CSAHi Ignore ctermfg=59
+ CSAHi ModeMsg term=bold cterm=bold
+ CSAHi MoreMsg term=bold cterm=bold ctermfg=72
+ CSAHi NonText term=bold ctermbg=59 ctermfg=60
+ CSAHi PmenuSbar ctermbg=250
+ CSAHi PmenuThumb ctermbg=145 ctermfg=59
+ CSAHi Question cterm=bold ctermfg=28
+ CSAHi SignColumn ctermbg=250 ctermfg=39
+ CSAHi Special term=bold ctermbg=59 ctermfg=61
+ CSAHi SpecialChar ctermbg=59 ctermfg=61
+ CSAHi SpecialComment ctermbg=59 ctermfg=73
+ CSAHi SpellBad term=reverse cterm=undercurl ctermfg=196
+ CSAHi SpellCap term=reverse cterm=undercurl ctermfg=21
+ CSAHi SpellLocal term=underline cterm=undercurl ctermfg=51
+ CSAHi SpellRare term=reverse cterm=undercurl ctermfg=201
+ CSAHi TabLine term=underline ctermbg=16 ctermfg=145
+ CSAHi TabLineFill term=reverse ctermbg=145 ctermfg=59
+ CSAHi TabLineSel term=bold cterm=bold
+ CSAHi Tag ctermbg=59 ctermfg=61
+ CSAHi VisualNOS term=bold,underline cterm=bold,underline
+ CSAHi WarningMsg ctermfg=160
+ CSAHi htmlBold term=bold cterm=bold
+ CSAHi htmlBoldItalic term=bold,italic cterm=bold
+ CSAHi htmlBoldUnderline term=bold,underline cterm=bold,underline
+ CSAHi htmlBoldUnderlineItalic term=bold,italic,underline cterm=bold,underline
+ CSAHi htmlItalic term=italic
+ CSAHi htmlUnderline term=underline cterm=underline
+ CSAHi htmlUnderlineItalic term=italic,underline cterm=underline
+ elseif has("gui_running") || (&t_Co == 256 && (&term ==# "xterm" || &term =~# "^screen") && exists("g:CSApprox_eterm") && g:CSApprox_eterm) || &term =~? "^eterm"
+ CSAHi Normal ctermbg=59 ctermfg=152
+ CSAHi Constant term=underline ctermbg=59 ctermfg=153
+ CSAHi Boolean ctermbg=59 ctermfg=153
+ CSAHi Character ctermbg=59 ctermfg=153
+ CSAHi Float ctermbg=59 ctermfg=153
+ CSAHi Comment term=bold ctermbg=59 ctermfg=30
+ CSAHi Type term=underline ctermbg=59 ctermfg=226
+ CSAHi Typedef ctermbg=59 ctermfg=226
+ CSAHi Structure ctermbg=59 ctermfg=226
+ CSAHi Function ctermbg=59 ctermfg=226
+ CSAHi StorageClass ctermbg=59 ctermfg=226
+ CSAHi Conditional ctermbg=59 ctermfg=220
+ CSAHi Repeat ctermbg=59 ctermfg=150
+ CSAHi Visual term=reverse ctermbg=68 ctermfg=white
+ CSAHi DiffChange term=bold ctermbg=68 ctermfg=white
+ CSAHi Pmenu ctermbg=68 ctermfg=white
+ CSAHi String ctermbg=59 ctermfg=104
+ CSAHi Folded ctermbg=104 ctermfg=black
+ CSAHi VertSplit term=reverse ctermbg=black ctermfg=104
+ CSAHi PmenuSel ctermbg=226 ctermfg=black
+ CSAHi Search term=reverse ctermbg=36 ctermfg=150
+ CSAHi DiffAdd term=bold ctermbg=36 ctermfg=150
+ CSAHi Exception ctermbg=59 ctermfg=red
+ CSAHi Title term=bold ctermbg=59 ctermfg=red
+ CSAHi Error term=reverse ctermbg=red ctermfg=white
+ CSAHi DiffDelete term=bold ctermbg=red ctermfg=white
+ CSAHi Todo cterm=bold,undercurl ctermbg=black ctermfg=red
+ CSAHi LineNr term=underline ctermbg=black ctermfg=104
+ CSAHi Statement term=bold ctermbg=59 ctermfg=177
+ CSAHi Underlined term=underline cterm=bold,underline ctermfg=153
+ CSAHi CursorLine term=underline cterm=underline ctermbg=black
+ CSAHi CursorColumn term=reverse ctermfg=white ctermbg=36
+ CSAHi Include ctermbg=59 ctermfg=134
+ CSAHi Define ctermbg=59 ctermfg=134
+ CSAHi Macro ctermbg=59 ctermfg=134
+ CSAHi PreProc term=underline ctermbg=59 ctermfg=134
+ CSAHi PreCondit ctermbg=59 ctermfg=134
+ CSAHi StatusLineNC term=reverse ctermbg=16 ctermfg=104
+ CSAHi StatusLine term=reverse,bold ctermbg=16 ctermfg=226
+ CSAHi WildMenu ctermbg=17 ctermfg=152
+ CSAHi FoldColumn ctermbg=17 ctermfg=104
+ CSAHi IncSearch term=reverse cterm=bold ctermbg=153 ctermfg=17
+ CSAHi DiffText term=reverse cterm=bold ctermbg=153 ctermfg=17
+ CSAHi Label ctermbg=59 ctermfg=177
+ CSAHi Operator ctermbg=59 ctermfg=142
+ CSAHi Number ctermbg=59 ctermfg=153
+ CSAHi MatchParen term=reverse ctermbg=150 ctermfg=17
+ CSAHi SpecialKey term=bold ctermbg=59 ctermfg=134
+
+ CSAHi Cursor ctermbg=152 ctermfg=17
+ CSAHi lCursor ctermbg=152 ctermfg=59
+ CSAHi TabLine term=underline ctermbg=16 ctermfg=152
+ CSAHi Ignore ctermfg=59
+ CSAHi NonText term=bold ctermbg=59 ctermfg=60
+ CSAHi Directory term=bold ctermfg=45
+ CSAHi ErrorMsg ctermbg=196 ctermfg=255
+ CSAHi MoreMsg term=bold cterm=bold ctermfg=72
+ CSAHi ModeMsg term=bold cterm=bold
+ CSAHi htmlBoldUnderline term=bold,underline cterm=bold,underline
+ CSAHi htmlBoldItalic term=bold,italic cterm=bold
+ CSAHi htmlBold term=bold cterm=bold
+ CSAHi htmlBoldUnderlineItalic term=bold,italic,underline cterm=bold,underline
+ CSAHi PmenuSbar ctermbg=250
+ CSAHi PmenuThumb ctermbg=152 ctermfg=59
+ CSAHi TabLineSel term=bold cterm=bold
+ CSAHi TabLineFill term=reverse ctermbg=152 ctermfg=59
+ CSAHi Question cterm=bold ctermfg=28
+ CSAHi VisualNOS term=bold,underline cterm=bold,underline
+ CSAHi WarningMsg ctermfg=196
+ CSAHi htmlUnderlineItalic term=italic,underline cterm=underline
+ CSAHi htmlUnderline term=underline cterm=underline
+ CSAHi Special term=bold ctermbg=59 ctermfg=68
+ CSAHi Identifier term=underline ctermfg=123
+ CSAHi Tag ctermbg=59 ctermfg=68
+ CSAHi SpecialChar ctermbg=59 ctermfg=68
+ CSAHi Delimiter ctermbg=59 ctermfg=68
+ CSAHi SpecialComment ctermbg=59 ctermfg=74
+ CSAHi SignColumn ctermbg=250 ctermfg=45
+ CSAHi SpellBad term=reverse cterm=undercurl ctermfg=196
+ CSAHi SpellCap term=reverse cterm=undercurl ctermfg=21
+ CSAHi SpellRare term=reverse cterm=undercurl ctermfg=201
+ CSAHi SpellLocal term=underline cterm=undercurl ctermfg=51
+ CSAHi htmlItalic term=italic
+ elseif has("gui_running") || &t_Co == 256
+ CSAHi Normal ctermbg=16 ctermfg=103
+ CSAHi Constant term=underline ctermbg=16 ctermfg=110
+ CSAHi Boolean ctermbg=16 ctermfg=110
+ CSAHi Character ctermbg=16 ctermfg=110
+ CSAHi Float ctermbg=16 ctermfg=110
+ CSAHi Comment term=bold ctermbg=16 ctermfg=23
+ CSAHi Type term=underline ctermbg=16 ctermfg=220
+ CSAHi Typedef ctermbg=16 ctermfg=220
+ CSAHi Structure ctermbg=16 ctermfg=220
+ CSAHi Function ctermbg=16 ctermfg=220
+ CSAHi StorageClass ctermbg=16 ctermfg=220
+ CSAHi Conditional ctermbg=16 ctermfg=208
+ CSAHi Repeat ctermbg=16 ctermfg=107
+ CSAHi Visual term=reverse ctermbg=61 ctermfg=white
+ CSAHi DiffChange term=bold ctermbg=61 ctermfg=white
+ CSAHi Pmenu ctermbg=61 ctermfg=white
+ CSAHi String ctermbg=16 ctermfg=61
+ CSAHi Folded ctermbg=61 ctermfg=black
+ CSAHi VertSplit term=reverse ctermbg=black ctermfg=61
+ CSAHi PmenuSel ctermbg=220 ctermfg=black
+ CSAHi Search term=reverse ctermbg=23 ctermfg=107
+ CSAHi DiffAdd term=bold ctermbg=23 ctermfg=107
+ CSAHi Exception ctermbg=16 ctermfg=red
+ CSAHi Title term=bold ctermbg=16 ctermfg=red
+ CSAHi Error term=reverse ctermbg=red ctermfg=white
+ CSAHi DiffDelete term=bold ctermbg=red ctermfg=white
+ CSAHi Todo cterm=bold,undercurl ctermbg=black ctermfg=red
+ CSAHi LineNr term=underline ctermbg=black ctermfg=61
+ CSAHi Statement term=bold ctermbg=16 ctermfg=98
+ CSAHi Underlined term=underline cterm=bold,underline ctermfg=111
+ CSAHi CursorLine term=underline cterm=underline ctermbg=black
+ CSAHi CursorColumn term=reverse ctermbg=23 ctermfg=white
+ CSAHi Include ctermbg=16 ctermfg=91
+ CSAHi Define ctermbg=16 ctermfg=91
+ CSAHi Macro ctermbg=16 ctermfg=91
+ CSAHi PreProc term=underline ctermbg=16 ctermfg=91
+ CSAHi PreCondit ctermbg=16 ctermfg=91
+ CSAHi StatusLineNC term=reverse ctermbg=16 ctermfg=61
+ CSAHi StatusLine term=reverse,bold ctermbg=16 ctermfg=220
+ CSAHi WildMenu ctermbg=16 ctermfg=103
+ CSAHi FoldColumn ctermbg=16 ctermfg=61
+ CSAHi IncSearch term=reverse cterm=bold ctermbg=110 ctermfg=16
+ CSAHi DiffText term=reverse cterm=bold ctermbg=110 ctermfg=16
+ CSAHi Label ctermbg=16 ctermfg=98
+ CSAHi Operator ctermbg=16 ctermfg=100
+ CSAHi Number ctermbg=16 ctermfg=110
+ CSAHi MatchParen term=reverse ctermbg=107 ctermfg=16
+ CSAHi SpecialKey term=bold ctermbg=16 ctermfg=91
+
+ CSAHi Cursor ctermbg=103 ctermfg=16
+ CSAHi lCursor ctermbg=103 ctermfg=16
+ CSAHi Delimiter ctermbg=16 ctermfg=61
+ CSAHi Directory term=bold ctermfg=38
+ CSAHi ErrorMsg ctermbg=160 ctermfg=231
+ CSAHi Identifier term=underline ctermfg=87
+ CSAHi Ignore ctermfg=16
+ CSAHi ModeMsg term=bold cterm=bold
+ CSAHi MoreMsg term=bold cterm=bold ctermfg=29
+ CSAHi NonText term=bold ctermbg=16 ctermfg=59
+ CSAHi PmenuSbar ctermbg=250
+ CSAHi PmenuThumb ctermbg=103 ctermfg=16
+ CSAHi Question cterm=bold ctermfg=22
+ CSAHi SignColumn ctermbg=250 ctermfg=38
+ CSAHi Special term=bold ctermbg=16 ctermfg=61
+ CSAHi SpecialChar ctermbg=16 ctermfg=61
+ CSAHi SpecialComment ctermbg=16 ctermfg=31
+ CSAHi SpellBad term=reverse cterm=undercurl ctermfg=196
+ CSAHi SpellCap term=reverse cterm=undercurl ctermfg=21
+ CSAHi SpellLocal term=underline cterm=undercurl ctermfg=51
+ CSAHi SpellRare term=reverse cterm=undercurl ctermfg=201
+ CSAHi TabLine term=underline ctermbg=16 ctermfg=103
+ CSAHi TabLineFill term=reverse ctermbg=103 ctermfg=16
+ CSAHi TabLineSel term=bold cterm=bold
+ CSAHi Tag ctermbg=16 ctermfg=61
+ CSAHi VisualNOS term=bold,underline cterm=bold,underline
+ CSAHi WarningMsg ctermfg=160
+ CSAHi htmlBold term=bold cterm=bold
+ CSAHi htmlBoldItalic term=bold,italic cterm=bold
+ CSAHi htmlBoldUnderline term=bold,underline cterm=bold,underline
+ CSAHi htmlBoldUnderlineItalic term=bold,italic,underline cterm=bold,underline
+ CSAHi htmlItalic term=italic
+ CSAHi htmlUnderline term=underline cterm=underline
+ CSAHi htmlUnderlineItalic term=italic,underline cterm=underline
+ elseif has("gui_running") || &t_Co == 88
+ CSAHi Normal ctermbg=80 ctermfg=37
+ CSAHi Constant term=underline ctermbg=80 ctermfg=42
+ CSAHi Boolean ctermbg=80 ctermfg=42
+ CSAHi Character ctermbg=80 ctermfg=42
+ CSAHi Float ctermbg=80 ctermfg=42
+ CSAHi Comment term=bold ctermbg=80 ctermfg=21
+ CSAHi Type term=underline ctermbg=80 ctermfg=72
+ CSAHi Typedef ctermbg=80 ctermfg=72
+ CSAHi Structure ctermbg=80 ctermfg=72
+ CSAHi Function ctermbg=80 ctermfg=72
+ CSAHi StorageClass ctermbg=80 ctermfg=72
+ CSAHi Conditional ctermbg=80 ctermfg=68
+ CSAHi Repeat ctermbg=80 ctermfg=40
+ CSAHi Visual term=reverse ctermbg=18 ctermfg=white
+ CSAHi DiffChange term=bold ctermbg=18 ctermfg=white
+ CSAHi Pmenu ctermbg=18 ctermfg=white
+ CSAHi String ctermbg=80 ctermfg=38
+ CSAHi Folded ctermbg=38 ctermfg=black
+ CSAHi VertSplit term=reverse ctermbg=black ctermfg=38
+ CSAHi PmenuSel ctermbg=72 ctermfg=black
+ CSAHi Search term=reverse ctermbg=20 ctermfg=40
+ CSAHi DiffAdd term=bold ctermbg=20 ctermfg=40
+ CSAHi Exception ctermbg=80 ctermfg=red
+ CSAHi Title term=bold ctermbg=80 ctermfg=red
+ CSAHi Error term=reverse ctermbg=red ctermfg=white
+ CSAHi DiffDelete term=bold ctermbg=red ctermfg=white
+ CSAHi Todo cterm=bold,undercurl ctermbg=black ctermfg=white
+ CSAHi LineNr term=underline ctermbg=black ctermfg=38
+ CSAHi Statement term=bold ctermbg=80 ctermfg=38
+ CSAHi Underlined term=underline cterm=bold,underline ctermfg=39
+ CSAHi CursorLine term=underline ctermbg=black
+ CSAHi CursorColumn term=reverse ctermbg=20 ctermfg=white
+ CSAHi Include ctermbg=80 ctermfg=33
+ CSAHi Define ctermbg=80 ctermfg=33
+ CSAHi Macro ctermbg=80 ctermfg=33
+ CSAHi PreProc term=underline ctermbg=80 ctermfg=33
+ CSAHi PreCondit ctermbg=80 ctermfg=33
+ CSAHi StatusLineNC term=reverse ctermbg=16 ctermfg=38
+ CSAHi StatusLine term=reverse,bold ctermbg=16 ctermfg=72
+ CSAHi WildMenu ctermbg=16 ctermfg=37
+ CSAHi FoldColumn ctermbg=16 ctermfg=38
+ CSAHi IncSearch term=reverse cterm=bold ctermbg=42 ctermfg=16
+ CSAHi DiffText term=reverse cterm=bold ctermbg=42 ctermfg=16
+ CSAHi Label ctermbg=80 ctermfg=38
+ CSAHi Operator ctermbg=80 ctermfg=36
+ CSAHi Number ctermbg=80 ctermfg=42
+ CSAHi MatchParen term=reverse ctermbg=40 ctermfg=16
+ CSAHi SpecialKey term=bold ctermbg=80 ctermfg=33
+
+ CSAHi Cursor ctermbg=37 ctermfg=16
+ CSAHi lCursor ctermbg=37 ctermfg=80
+ CSAHi Delimiter ctermbg=80 ctermfg=18
+ CSAHi Directory term=bold ctermfg=23
+ CSAHi ErrorMsg ctermbg=48 ctermfg=79
+ CSAHi Identifier term=underline ctermfg=31
+ CSAHi Ignore ctermfg=80
+ CSAHi ModeMsg term=bold cterm=bold
+ CSAHi MoreMsg term=bold cterm=bold ctermfg=21
+ CSAHi NonText term=bold ctermbg=80 ctermfg=17
+ CSAHi PmenuSbar ctermbg=85
+ CSAHi PmenuThumb ctermbg=37 ctermfg=80
+ CSAHi Question cterm=bold ctermfg=20
+ CSAHi SignColumn ctermbg=85 ctermfg=23
+ CSAHi Special term=bold ctermbg=80 ctermfg=18
+ CSAHi SpecialChar ctermbg=80 ctermfg=18
+ CSAHi SpecialComment ctermbg=80 ctermfg=22
+ CSAHi SpellBad term=reverse cterm=undercurl ctermfg=64
+ CSAHi SpellCap term=reverse cterm=undercurl ctermfg=19
+ CSAHi SpellLocal term=underline cterm=undercurl ctermfg=31
+ CSAHi SpellRare term=reverse cterm=undercurl ctermfg=67
+ CSAHi TabLine term=underline ctermbg=16 ctermfg=37
+ CSAHi TabLineFill term=reverse ctermbg=37 ctermfg=80
+ CSAHi TabLineSel term=bold cterm=bold
+ CSAHi Tag ctermbg=80 ctermfg=18
+ CSAHi VisualNOS term=bold,underline cterm=bold,underline
+ CSAHi WarningMsg ctermfg=48
+ CSAHi htmlBold term=bold cterm=bold
+ CSAHi htmlBoldItalic term=bold,italic cterm=bold
+ CSAHi htmlBoldUnderline term=bold,underline cterm=bold,underline
+ CSAHi htmlBoldUnderlineItalic term=bold,italic,underline cterm=bold,underline
+ CSAHi htmlItalic term=italic
+ CSAHi htmlUnderline term=underline cterm=underline
+ CSAHi htmlUnderlineItalic term=italic,underline cterm=underline
+ endif
+ delcommand CSAHi
+
+endif