retrobox.vim (42666B)
1 " Name: Retro Box 2 " Description: Retro groove color scheme similar to gruvbox originally designed by morhetz <morhetz@gmail.com> 3 " Author: Maxim Kim <habamax@gmail.com>, ported from gruvbox8 of Lifepillar <lifepillar@lifepillar.me> 4 " URL: https://www.github.com/vim/colorschemes 5 " Last Change: 2025 Oct 08 6 7 " Generated by Colortemplate v3.0.0-beta10 8 9 " hi clear 10 source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme 11 let g:colors_name = 'retrobox' 12 13 let s:t_Co = &t_Co 14 let s:tgc = has('termguicolors') && &termguicolors 15 16 hi! link CurSearch IncSearch 17 hi! link CursorColumn CursorLine 18 hi! link CursorLineFold FoldColumn 19 hi! link CursorLineSign FoldColumn 20 hi! link LineNrAbove LineNr 21 hi! link LineNrBelow LineNr 22 hi! link MessageWindow PMenu 23 hi! link PopupNotification Todo 24 hi! link PreInsert LineNr 25 hi! link StatusLineTerm StatusLine 26 hi! link StatusLineTermNC StatusLineNC 27 hi! link Tag Special 28 hi! link Terminal Normal 29 hi! link VisualNOS Visual 30 hi! link lCursor Cursor 31 32 if &background == 'dark' 33 let g:terminal_ansi_colors = ['#1c1c1c', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#a89984', '#928374', '#fb5944', '#b8bb26', '#fabd2f', '#83a598', '#d3869b', '#8ec07c', '#ebdbb2'] 34 " Nvim uses g:terminal_color_{0-15} instead 35 for i in range(g:terminal_ansi_colors->len()) 36 let g:terminal_color_{i} = g:terminal_ansi_colors[i] 37 endfor 38 39 hi Normal guifg=#ebdbb2 guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=187 ctermbg=234 cterm=NONE term=NONE 40 hi Boolean guifg=#d3869b guibg=NONE guisp=NONE gui=NONE ctermfg=175 ctermbg=NONE cterm=NONE term=NONE 41 hi Character guifg=#d3869b guibg=NONE guisp=NONE gui=NONE ctermfg=175 ctermbg=NONE cterm=NONE term=NONE 42 hi ColorColumn guifg=NONE guibg=#000000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=16 cterm=NONE term=reverse 43 hi Comment guifg=#928374 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE term=bold 44 hi Conceal guifg=#504945 guibg=NONE guisp=NONE gui=NONE ctermfg=239 ctermbg=NONE cterm=NONE term=NONE 45 hi Conditional guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 46 hi Constant guifg=#d3869b guibg=NONE guisp=NONE gui=NONE ctermfg=175 ctermbg=NONE cterm=NONE term=NONE 47 hi Cursor guifg=#1c1c1c guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=234 ctermbg=230 cterm=NONE term=reverse 48 hi CursorIM guifg=#1c1c1c guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=234 ctermbg=230 cterm=NONE term=NONE 49 hi CursorLine guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=underline 50 hi CursorLineNr guifg=#fabd2f guibg=#1c1c1c guisp=NONE gui=bold ctermfg=214 ctermbg=234 cterm=bold term=bold 51 hi Debug guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 52 hi Define guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 53 hi Delimiter guifg=#fe8019 guibg=NONE guisp=NONE gui=NONE ctermfg=208 ctermbg=NONE cterm=NONE term=NONE 54 hi DiffAdd guifg=NONE guibg=#273923 guisp=NONE gui=NONE ctermfg=230 ctermbg=22 cterm=NONE term=reverse 55 hi DiffChange guifg=NONE guibg=#37352f guisp=NONE gui=NONE ctermfg=230 ctermbg=59 cterm=NONE term=NONE 56 hi DiffDelete guifg=#a89984 guibg=#2f1f1a guisp=NONE gui=NONE ctermfg=102 ctermbg=52 cterm=NONE term=reverse 57 hi DiffText guifg=NONE guibg=#0f4f4f guisp=NONE gui=NONE ctermfg=230 ctermbg=23 cterm=NONE term=reverse 58 hi Directory guifg=#b8bb26 guibg=NONE guisp=NONE gui=bold ctermfg=142 ctermbg=NONE cterm=bold term=NONE 59 hi EndOfBuffer guifg=#504945 guibg=NONE guisp=NONE gui=NONE ctermfg=239 ctermbg=NONE cterm=NONE term=NONE 60 hi Error guifg=#fb5944 guibg=#1c1c1c guisp=NONE gui=bold,reverse ctermfg=203 ctermbg=234 cterm=bold,reverse term=bold,reverse 61 hi ErrorMsg guifg=#1c1c1c guibg=#fb5944 guisp=NONE gui=bold ctermfg=234 ctermbg=203 cterm=bold term=bold,reverse 62 hi Exception guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 63 hi Float guifg=#d3869b guibg=NONE guisp=NONE gui=NONE ctermfg=175 ctermbg=NONE cterm=NONE term=NONE 64 hi FoldColumn guifg=#928374 guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=102 ctermbg=234 cterm=NONE term=NONE 65 hi Folded guifg=#928374 guibg=#121212 guisp=NONE gui=NONE ctermfg=102 ctermbg=233 cterm=NONE term=NONE 66 hi Function guifg=#b8bb26 guibg=NONE guisp=NONE gui=bold ctermfg=142 ctermbg=NONE cterm=bold term=NONE 67 hi Identifier guifg=#83a598 guibg=NONE guisp=NONE gui=NONE ctermfg=109 ctermbg=NONE cterm=NONE term=NONE 68 hi Ignore guifg=fg guibg=NONE guisp=NONE gui=NONE ctermfg=fg ctermbg=NONE cterm=NONE term=NONE 69 hi IncSearch guifg=NONE guibg=#5f431f guisp=NONE gui=NONE ctermfg=208 ctermbg=234 cterm=reverse term=bold,reverse,underline 70 hi Include guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 71 hi Keyword guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 72 hi Label guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 73 hi LineNr guifg=#7c6f64 guibg=NONE guisp=NONE gui=NONE ctermfg=243 ctermbg=NONE cterm=NONE term=NONE 74 hi Macro guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 75 hi MatchParen guifg=NONE guibg=#504945 guisp=NONE gui=bold,underline ctermfg=NONE ctermbg=239 cterm=bold,underline term=bold,underline 76 hi ModeMsg guifg=#fabd2f guibg=NONE guisp=NONE gui=bold ctermfg=214 ctermbg=NONE cterm=bold term=bold 77 hi MoreMsg guifg=#fabd2f guibg=NONE guisp=NONE gui=bold ctermfg=214 ctermbg=NONE cterm=bold term=NONE 78 hi NonText guifg=#504945 guibg=NONE guisp=NONE gui=NONE ctermfg=239 ctermbg=NONE cterm=NONE term=NONE 79 hi Number guifg=#d3869b guibg=NONE guisp=NONE gui=NONE ctermfg=175 ctermbg=NONE cterm=NONE term=NONE 80 hi Operator guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 81 hi Pmenu guifg=NONE guibg=#3c3836 guisp=NONE gui=NONE ctermfg=NONE ctermbg=237 cterm=NONE term=reverse 82 hi PmenuBorder guifg=#a89984 guibg=#3c3836 guisp=NONE gui=NONE ctermfg=102 ctermbg=237 cterm=NONE term=NONE 83 hi PmenuExtra guifg=#a89984 guibg=#3c3836 guisp=NONE gui=NONE ctermfg=102 ctermbg=237 cterm=NONE term=NONE 84 hi PmenuExtraSel guifg=#a89984 guibg=#504945 guisp=NONE gui=NONE ctermfg=102 ctermbg=239 cterm=NONE term=NONE 85 hi PmenuKind guifg=#fb5944 guibg=#3c3836 guisp=NONE gui=NONE ctermfg=203 ctermbg=237 cterm=NONE term=NONE 86 hi PmenuKindSel guifg=#fb5944 guibg=#504945 guisp=NONE gui=NONE ctermfg=203 ctermbg=239 cterm=NONE term=NONE 87 hi PmenuMatch guifg=#d3869b guibg=#3c3836 guisp=NONE gui=NONE ctermfg=175 ctermbg=237 cterm=NONE term=NONE 88 hi PmenuMatchSel guifg=#d3869b guibg=#504945 guisp=NONE gui=NONE ctermfg=175 ctermbg=239 cterm=NONE term=NONE 89 hi PmenuSbar guifg=NONE guibg=#3c3836 guisp=NONE gui=NONE ctermfg=NONE ctermbg=237 cterm=NONE term=reverse 90 hi PmenuSel guifg=NONE guibg=#504945 guisp=NONE gui=NONE ctermfg=NONE ctermbg=239 cterm=NONE term=bold 91 hi PmenuThumb guifg=NONE guibg=#7c6f64 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 cterm=NONE term=NONE 92 hi PreCondit guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 93 hi PreProc guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 94 hi Question guifg=#fe8019 guibg=NONE guisp=NONE gui=bold ctermfg=208 ctermbg=NONE cterm=bold term=standout 95 hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=230 ctermbg=53 cterm=NONE term=NONE 96 hi Repeat guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 97 hi Search guifg=NONE guibg=#3a4a3a guisp=NONE gui=NONE ctermfg=100 ctermbg=234 cterm=reverse term=reverse 98 hi SignColumn guifg=#928374 guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=102 ctermbg=234 cterm=NONE term=reverse 99 hi Special guifg=#fe8019 guibg=NONE guisp=NONE gui=NONE ctermfg=208 ctermbg=NONE cterm=NONE term=NONE 100 hi SpecialChar guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 101 hi SpecialComment guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 102 hi SpecialKey guifg=#928374 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE term=bold 103 hi SpellBad guifg=#fb5944 guibg=NONE guisp=#fb5944 gui=undercurl ctermfg=203 ctermbg=NONE cterm=underline term=underline 104 hi SpellCap guifg=#83a598 guibg=NONE guisp=#83a598 gui=undercurl ctermfg=109 ctermbg=NONE cterm=underline term=underline 105 hi SpellLocal guifg=#8ec07c guibg=NONE guisp=#8ec07c gui=undercurl ctermfg=107 ctermbg=NONE cterm=underline term=underline 106 hi SpellRare guifg=#d3869b guibg=NONE guisp=#d3869b gui=undercurl ctermfg=175 ctermbg=NONE cterm=underline term=underline 107 hi Statement guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE 108 hi StatusLine guifg=#504945 guibg=#ebdbb2 guisp=NONE gui=bold,reverse ctermfg=239 ctermbg=187 cterm=bold,reverse term=bold,reverse 109 hi StatusLineNC guifg=#3c3836 guibg=#a89984 guisp=NONE gui=reverse ctermfg=237 ctermbg=102 cterm=reverse term=bold,underline 110 hi StorageClass guifg=#fe8019 guibg=NONE guisp=NONE gui=NONE ctermfg=208 ctermbg=NONE cterm=NONE term=NONE 111 hi String guifg=#b8bb26 guibg=NONE guisp=NONE gui=NONE ctermfg=142 ctermbg=NONE cterm=NONE term=NONE 112 hi Structure guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE 113 hi TabLine guifg=#a89984 guibg=#3c3836 guisp=NONE gui=NONE ctermfg=102 ctermbg=237 cterm=NONE term=bold,underline 114 hi TabLineFill guifg=#ebdbb2 guibg=#3c3836 guisp=NONE gui=NONE ctermfg=187 ctermbg=237 cterm=NONE term=NONE 115 hi TabLineSel guifg=#fbf1c7 guibg=#1c1c1c guisp=NONE gui=bold ctermfg=230 ctermbg=234 cterm=bold term=bold,reverse 116 hi Title guifg=#b8bb26 guibg=NONE guisp=NONE gui=bold ctermfg=142 ctermbg=NONE cterm=bold term=NONE 117 hi TitleBar guifg=#ebdbb2 guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=187 ctermbg=237 cterm=NONE term=NONE 118 hi TitleBarNC guifg=#a89984 guibg=#2c2c2c guisp=NONE gui=NONE ctermfg=102 ctermbg=236 cterm=NONE term=NONE 119 hi Todo guifg=fg guibg=#1c1c1c guisp=NONE gui=bold ctermfg=fg ctermbg=234 cterm=bold term=bold,reverse 120 hi ToolbarButton guifg=#fbf1c7 guibg=#303030 guisp=NONE gui=bold ctermfg=230 ctermbg=236 cterm=bold term=bold,reverse 121 hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse 122 hi Type guifg=#fabd2f guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=NONE 123 hi Typedef guifg=#fabd2f guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=NONE 124 hi Underlined guifg=#83a598 guibg=NONE guisp=NONE gui=underline ctermfg=109 ctermbg=NONE cterm=underline term=underline 125 hi VertSplit guifg=#303030 guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=236 ctermbg=234 cterm=NONE term=NONE 126 hi Visual guifg=NONE guibg=#2a405a guisp=NONE gui=NONE ctermfg=109 ctermbg=234 cterm=reverse term=reverse 127 hi WarningMsg guifg=#fb5944 guibg=NONE guisp=NONE gui=bold ctermfg=203 ctermbg=NONE cterm=bold term=standout 128 hi WildMenu guifg=#83a598 guibg=#504945 guisp=NONE gui=bold ctermfg=109 ctermbg=239 cterm=bold term=bold 129 130 if s:tgc || s:t_Co >= 256 131 if s:tgc 132 hi IncSearch cterm=NONE 133 hi QuickFixLine cterm=NONE 134 hi Search cterm=NONE 135 hi Visual cterm=NONE 136 endif 137 finish 138 endif 139 140 if s:t_Co >= 16 141 hi Normal ctermfg=White ctermbg=Black cterm=NONE 142 hi Boolean ctermfg=Magenta ctermbg=NONE cterm=NONE 143 hi Character ctermfg=Magenta ctermbg=NONE cterm=NONE 144 hi ColorColumn ctermfg=Black ctermbg=DarkYellow cterm=NONE 145 hi Comment ctermfg=DarkGray ctermbg=NONE cterm=NONE 146 hi Conceal ctermfg=DarkGray ctermbg=NONE cterm=NONE 147 hi Conditional ctermfg=Red ctermbg=NONE cterm=NONE 148 hi Constant ctermfg=Magenta ctermbg=NONE cterm=NONE 149 hi Cursor ctermfg=Black ctermbg=White cterm=NONE 150 hi CursorIM ctermfg=Black ctermbg=White cterm=NONE 151 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 152 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE 153 hi Debug ctermfg=Red ctermbg=NONE cterm=NONE 154 hi Define ctermfg=Cyan ctermbg=NONE cterm=NONE 155 hi Delimiter ctermfg=Magenta ctermbg=NONE cterm=NONE 156 hi DiffAdd ctermfg=Black ctermbg=darkgreen cterm=NONE 157 hi DiffChange ctermfg=Black ctermbg=darkyellow cterm=NONE 158 hi DiffDelete ctermfg=Black ctermbg=darkred cterm=NONE 159 hi DiffText ctermfg=Black ctermbg=darkcyan cterm=NONE 160 hi Directory ctermfg=Green ctermbg=NONE cterm=bold 161 hi EndOfBuffer ctermfg=DarkGray ctermbg=NONE cterm=NONE 162 hi Error ctermfg=Red ctermbg=Black cterm=reverse 163 hi ErrorMsg ctermfg=Black ctermbg=Red cterm=NONE 164 hi Exception ctermfg=Red ctermbg=NONE cterm=NONE 165 hi Float ctermfg=Magenta ctermbg=NONE cterm=NONE 166 hi FoldColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE 167 hi Folded ctermfg=DarkGray ctermbg=NONE cterm=NONE 168 hi Function ctermfg=Green ctermbg=NONE cterm=bold 169 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE 170 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE 171 hi IncSearch ctermfg=Magenta ctermbg=Black cterm=reverse 172 hi Include ctermfg=Cyan ctermbg=NONE cterm=NONE 173 hi Keyword ctermfg=Red ctermbg=NONE cterm=NONE 174 hi Label ctermfg=Red ctermbg=NONE cterm=NONE 175 hi LineNr ctermfg=DarkGray ctermbg=NONE cterm=NONE 176 hi Macro ctermfg=Cyan ctermbg=NONE cterm=NONE 177 hi MatchParen ctermfg=NONE ctermbg=Black cterm=bold,underline 178 hi ModeMsg ctermfg=Yellow ctermbg=NONE cterm=bold 179 hi MoreMsg ctermfg=Yellow ctermbg=NONE cterm=bold 180 hi NonText ctermfg=DarkGray ctermbg=NONE cterm=NONE 181 hi Number ctermfg=Magenta ctermbg=NONE cterm=NONE 182 hi Operator ctermfg=Cyan ctermbg=NONE cterm=NONE 183 hi Pmenu ctermfg=Black ctermbg=White cterm=NONE 184 hi PmenuBorder ctermfg=Black ctermbg=White cterm=NONE 185 hi PmenuExtra ctermfg=DarkGray ctermbg=White cterm=NONE 186 hi PmenuExtraSel ctermfg=DarkGray ctermbg=Black cterm=NONE 187 hi PmenuKind ctermfg=DarkRed ctermbg=White cterm=NONE 188 hi PmenuKindSel ctermfg=DarkRed ctermbg=Black cterm=NONE 189 hi PmenuMatch ctermfg=Black ctermbg=White cterm=bold 190 hi PmenuMatchSel ctermfg=Black ctermbg=White cterm=bold,reverse 191 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE 192 hi PmenuSel ctermfg=White ctermbg=Black cterm=NONE 193 hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse 194 hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE 195 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE 196 hi Question ctermfg=Magenta ctermbg=NONE cterm=bold 197 hi QuickFixLine ctermfg=Black ctermbg=magenta cterm=NONE 198 hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE 199 hi Search ctermfg=DarkGreen ctermbg=Black cterm=reverse 200 hi SignColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE 201 hi Special ctermfg=Magenta ctermbg=NONE cterm=NONE 202 hi SpecialChar ctermfg=Red ctermbg=NONE cterm=NONE 203 hi SpecialComment ctermfg=Red ctermbg=NONE cterm=NONE 204 hi SpecialKey ctermfg=DarkGray ctermbg=NONE cterm=NONE 205 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline 206 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline 207 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline 208 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline 209 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE 210 hi StatusLine ctermfg=gray ctermbg=Black cterm=bold,reverse 211 hi StatusLineNC ctermfg=gray ctermbg=Black cterm=reverse 212 hi StorageClass ctermfg=Magenta ctermbg=NONE cterm=NONE 213 hi String ctermfg=Green ctermbg=NONE cterm=NONE 214 hi Structure ctermfg=Cyan ctermbg=NONE cterm=NONE 215 hi TabLine ctermfg=Black ctermbg=DarkGray cterm=NONE 216 hi TabLineFill ctermfg=Black ctermbg=DarkGray cterm=NONE 217 hi TabLineSel ctermfg=White ctermbg=Black cterm=bold 218 hi Title ctermfg=Green ctermbg=NONE cterm=bold 219 hi TitleBar ctermfg=White ctermbg=black cterm=NONE 220 hi TitleBarNC ctermfg=gray ctermbg=black cterm=NONE 221 hi Todo ctermfg=fg ctermbg=Black cterm=bold 222 hi ToolbarButton ctermfg=White ctermbg=DarkGray cterm=bold 223 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 224 hi Type ctermfg=Yellow ctermbg=NONE cterm=NONE 225 hi Typedef ctermfg=Yellow ctermbg=NONE cterm=NONE 226 hi Underlined ctermfg=Blue ctermbg=NONE cterm=underline 227 hi VertSplit ctermfg=Black ctermbg=gray cterm=NONE 228 hi Visual ctermfg=Blue ctermbg=Black cterm=reverse 229 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=bold 230 hi WildMenu ctermfg=White ctermbg=Black cterm=bold 231 finish 232 endif 233 234 if s:t_Co >= 8 235 hi Normal ctermfg=gray ctermbg=Black cterm=NONE 236 hi Boolean ctermfg=Magenta ctermbg=NONE cterm=NONE 237 hi Character ctermfg=Magenta ctermbg=NONE cterm=NONE 238 hi ColorColumn ctermfg=Black ctermbg=gray cterm=NONE 239 hi Comment ctermfg=gray ctermbg=NONE cterm=bold 240 hi Conceal ctermfg=DarkGray ctermbg=NONE cterm=NONE 241 hi Conditional ctermfg=Red ctermbg=NONE cterm=NONE 242 hi Constant ctermfg=Magenta ctermbg=NONE cterm=NONE 243 hi Cursor ctermfg=Black ctermbg=White cterm=NONE 244 hi CursorIM ctermfg=Black ctermbg=White cterm=NONE 245 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 246 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE 247 hi Debug ctermfg=Red ctermbg=NONE cterm=NONE 248 hi Define ctermfg=Cyan ctermbg=NONE cterm=NONE 249 hi Delimiter ctermfg=Magenta ctermbg=NONE cterm=NONE 250 hi DiffAdd ctermfg=Black ctermbg=darkgreen cterm=NONE 251 hi DiffChange ctermfg=Black ctermbg=darkyellow cterm=NONE 252 hi DiffDelete ctermfg=Black ctermbg=darkred cterm=NONE 253 hi DiffText ctermfg=Black ctermbg=darkcyan cterm=NONE 254 hi Directory ctermfg=Green ctermbg=NONE cterm=bold 255 hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE 256 hi Error ctermfg=Red ctermbg=Black cterm=reverse 257 hi ErrorMsg ctermfg=Black ctermbg=Red cterm=NONE 258 hi Exception ctermfg=Red ctermbg=NONE cterm=NONE 259 hi Float ctermfg=Magenta ctermbg=NONE cterm=NONE 260 hi FoldColumn ctermfg=gray ctermbg=NONE cterm=NONE 261 hi Folded ctermfg=gray ctermbg=NONE cterm=NONE 262 hi Function ctermfg=Green ctermbg=NONE cterm=bold 263 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE 264 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE 265 hi IncSearch ctermfg=Magenta ctermbg=Black cterm=reverse 266 hi Include ctermfg=Cyan ctermbg=NONE cterm=NONE 267 hi Keyword ctermfg=Red ctermbg=NONE cterm=NONE 268 hi Label ctermfg=Red ctermbg=NONE cterm=NONE 269 hi LineNr ctermfg=gray ctermbg=NONE cterm=NONE 270 hi Macro ctermfg=Cyan ctermbg=NONE cterm=NONE 271 hi MatchParen ctermfg=gray ctermbg=NONE cterm=bold,underline 272 hi ModeMsg ctermfg=Yellow ctermbg=NONE cterm=bold 273 hi MoreMsg ctermfg=Yellow ctermbg=NONE cterm=bold 274 hi NonText ctermfg=gray ctermbg=NONE cterm=NONE 275 hi Number ctermfg=Magenta ctermbg=NONE cterm=NONE 276 hi Operator ctermfg=Cyan ctermbg=NONE cterm=NONE 277 hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse 278 hi PmenuBorder ctermfg=gray ctermbg=DarkGray cterm=NONE 279 hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse 280 hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold 281 hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse 282 hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold 283 hi PmenuMatch ctermfg=NONE ctermbg=Red cterm=reverse 284 hi PmenuMatchSel ctermfg=Red ctermbg=NONE cterm=bold 285 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE 286 hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold 287 hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse 288 hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE 289 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE 290 hi Question ctermfg=Magenta ctermbg=NONE cterm=bold 291 hi QuickFixLine ctermfg=White ctermbg=magenta cterm=NONE 292 hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE 293 hi Search ctermfg=DarkGreen ctermbg=Black cterm=reverse 294 hi SignColumn ctermfg=gray ctermbg=NONE cterm=NONE 295 hi Special ctermfg=Magenta ctermbg=NONE cterm=NONE 296 hi SpecialChar ctermfg=Red ctermbg=NONE cterm=NONE 297 hi SpecialComment ctermfg=Red ctermbg=NONE cterm=NONE 298 hi SpecialKey ctermfg=gray ctermbg=NONE cterm=NONE 299 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline 300 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline 301 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline 302 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline 303 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE 304 hi StatusLine ctermfg=gray ctermbg=Black cterm=bold,reverse 305 hi StatusLineNC ctermfg=gray ctermbg=Black cterm=reverse 306 hi StorageClass ctermfg=Magenta ctermbg=NONE cterm=NONE 307 hi String ctermfg=Green ctermbg=NONE cterm=NONE 308 hi Structure ctermfg=Cyan ctermbg=NONE cterm=NONE 309 hi TabLine ctermfg=Black ctermbg=gray cterm=NONE 310 hi TabLineFill ctermfg=Black ctermbg=gray cterm=NONE 311 hi TabLineSel ctermfg=gray ctermbg=Black cterm=NONE 312 hi Title ctermfg=NONE ctermbg=NONE cterm=bold 313 hi TitleBar ctermfg=White ctermbg=black cterm=NONE 314 hi TitleBarNC ctermfg=gray ctermbg=black cterm=NONE 315 hi Todo ctermfg=fg ctermbg=Black cterm=bold 316 hi ToolbarButton ctermfg=Black ctermbg=gray cterm=bold 317 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 318 hi Type ctermfg=Yellow ctermbg=NONE cterm=NONE 319 hi Typedef ctermfg=Yellow ctermbg=NONE cterm=NONE 320 hi Underlined ctermfg=Blue ctermbg=NONE cterm=underline 321 hi VertSplit ctermfg=Black ctermbg=gray cterm=NONE 322 hi Visual ctermfg=Black ctermbg=Blue cterm=NONE 323 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=bold 324 hi WildMenu ctermfg=Blue ctermbg=DarkGray cterm=bold 325 finish 326 endif 327 328 if s:t_Co >= 0 329 hi CurSearch term=reverse 330 hi CursorColumn term=NONE 331 hi CursorLineFold term=underline 332 hi CursorLineSign term=underline 333 hi StatusLineTerm term=bold,reverse 334 hi StatusLineTermNC term=bold,underline 335 hi Terminal term=NONE 336 hi VisualNOS term=NONE 337 finish 338 endif 339 340 finish 341 endif 342 343 if &background == 'light' 344 let g:terminal_ansi_colors = ['#3c3836', '#cc241d', '#98971a', '#d79921', '#458588', '#b16286', '#689d6a', '#7c6f64', '#928374', '#9d0006', '#79740e', '#b57614', '#076678', '#8f3f71', '#427b58', '#fbf1c7'] 345 " Nvim uses g:terminal_color_{0-15} instead 346 for i in range(g:terminal_ansi_colors->len()) 347 let g:terminal_color_{i} = g:terminal_ansi_colors[i] 348 endfor 349 350 hi Normal guifg=#3c3836 guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=237 ctermbg=230 cterm=NONE term=NONE 351 hi Boolean guifg=#8f3f71 guibg=NONE guisp=NONE gui=NONE ctermfg=126 ctermbg=NONE cterm=NONE term=NONE 352 hi Character guifg=#8f3f71 guibg=NONE guisp=NONE gui=NONE ctermfg=126 ctermbg=NONE cterm=NONE term=NONE 353 hi ColorColumn guifg=NONE guibg=#ebe1b7 guisp=NONE gui=NONE ctermfg=NONE ctermbg=229 cterm=NONE term=reverse 354 hi Comment guifg=#928374 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE term=bold 355 hi Conceal guifg=#a89984 guibg=NONE guisp=NONE gui=NONE ctermfg=137 ctermbg=NONE cterm=NONE term=NONE 356 hi Conditional guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 357 hi Constant guifg=#8f3f71 guibg=NONE guisp=NONE gui=NONE ctermfg=126 ctermbg=NONE cterm=NONE term=NONE 358 hi Cursor guifg=#fbf1c7 guibg=#282828 guisp=NONE gui=NONE ctermfg=230 ctermbg=235 cterm=NONE term=reverse 359 hi CursorIM guifg=#fbf1c7 guibg=#282828 guisp=NONE gui=NONE ctermfg=230 ctermbg=235 cterm=NONE term=NONE 360 hi CursorLine guifg=NONE guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=187 cterm=NONE term=underline 361 hi CursorLineNr guifg=#b57614 guibg=#fbf1c7 guisp=NONE gui=bold ctermfg=172 ctermbg=230 cterm=bold term=bold 362 hi Debug guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 363 hi Define guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 364 hi Delimiter guifg=#ff5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE term=NONE 365 hi DiffAdd guifg=NONE guibg=#d7d7a7 guisp=NONE gui=NONE ctermfg=235 ctermbg=108 cterm=NONE term=reverse 366 hi DiffChange guifg=NONE guibg=#e7d7a7 guisp=NONE gui=NONE ctermfg=235 ctermbg=250 cterm=NONE term=NONE 367 hi DiffDelete guifg=#7c6f64 guibg=#e7b7a7 guisp=NONE gui=NONE ctermfg=187 ctermbg=131 cterm=NONE term=reverse 368 hi DiffText guifg=NONE guibg=#a7d7a7 guisp=NONE gui=NONE ctermfg=235 ctermbg=109 cterm=NONE term=reverse 369 hi Directory guifg=#79740e guibg=NONE guisp=NONE gui=bold ctermfg=64 ctermbg=NONE cterm=bold term=NONE 370 hi EndOfBuffer guifg=#e5d4b1 guibg=NONE guisp=NONE gui=NONE ctermfg=187 ctermbg=NONE cterm=NONE term=NONE 371 hi Error guifg=#9d0006 guibg=#fbf1c7 guisp=NONE gui=bold,reverse ctermfg=124 ctermbg=230 cterm=bold,reverse term=bold,reverse 372 hi ErrorMsg guifg=#fbf1c7 guibg=#9d0006 guisp=NONE gui=bold ctermfg=230 ctermbg=124 cterm=bold term=bold,reverse 373 hi Exception guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 374 hi Float guifg=#8f3f71 guibg=NONE guisp=NONE gui=NONE ctermfg=126 ctermbg=NONE cterm=NONE term=NONE 375 hi FoldColumn guifg=#928374 guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=102 ctermbg=230 cterm=NONE term=NONE 376 hi Folded guifg=#928374 guibg=#ffffd7 guisp=NONE gui=NONE ctermfg=102 ctermbg=231 cterm=NONE term=NONE 377 hi Function guifg=#79740e guibg=NONE guisp=NONE gui=bold ctermfg=64 ctermbg=NONE cterm=bold term=NONE 378 hi Identifier guifg=#076678 guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE term=NONE 379 hi Ignore guifg=fg guibg=NONE guisp=NONE gui=NONE ctermfg=fg ctermbg=NONE cterm=NONE term=NONE 380 hi IncSearch guifg=NONE guibg=#f7c7a7 guisp=NONE gui=NONE ctermfg=202 ctermbg=230 cterm=reverse term=bold,reverse,underline 381 hi Include guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 382 hi Keyword guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 383 hi Label guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 384 hi LineNr guifg=#a89984 guibg=NONE guisp=NONE gui=NONE ctermfg=137 ctermbg=NONE cterm=NONE term=NONE 385 hi Macro guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 386 hi MatchParen guifg=NONE guibg=#e5d4b1 guisp=NONE gui=bold,underline ctermfg=NONE ctermbg=187 cterm=bold,underline term=bold,underline 387 hi ModeMsg guifg=#3c3836 guibg=NONE guisp=NONE gui=bold ctermfg=237 ctermbg=NONE cterm=bold term=bold 388 hi MoreMsg guifg=#3c3836 guibg=NONE guisp=NONE gui=bold ctermfg=237 ctermbg=NONE cterm=bold term=NONE 389 hi NonText guifg=#e5d4b1 guibg=NONE guisp=NONE gui=NONE ctermfg=187 ctermbg=NONE cterm=NONE term=NONE 390 hi Number guifg=#8f3f71 guibg=NONE guisp=NONE gui=NONE ctermfg=126 ctermbg=NONE cterm=NONE term=NONE 391 hi Operator guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 392 hi Pmenu guifg=NONE guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=237 ctermbg=187 cterm=NONE term=reverse 393 hi PmenuBorder guifg=#7c6f64 guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=237 ctermbg=187 cterm=NONE term=NONE 394 hi PmenuExtra guifg=#7c6f64 guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=243 ctermbg=187 cterm=NONE term=NONE 395 hi PmenuExtraSel guifg=#3c3836 guibg=#bdae93 guisp=NONE gui=NONE ctermfg=237 ctermbg=144 cterm=NONE term=NONE 396 hi PmenuKind guifg=#9d0006 guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=124 ctermbg=187 cterm=NONE term=NONE 397 hi PmenuKindSel guifg=#9d0006 guibg=#bdae93 guisp=NONE gui=NONE ctermfg=124 ctermbg=144 cterm=NONE term=NONE 398 hi PmenuMatch guifg=#8f3f71 guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=126 ctermbg=187 cterm=NONE term=NONE 399 hi PmenuMatchSel guifg=#8f3f71 guibg=#bdae93 guisp=NONE gui=NONE ctermfg=126 ctermbg=144 cterm=NONE term=NONE 400 hi PmenuSbar guifg=NONE guibg=#e5d4b1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=187 cterm=NONE term=reverse 401 hi PmenuSel guifg=NONE guibg=#bdae93 guisp=NONE gui=NONE ctermfg=NONE ctermbg=144 cterm=NONE term=bold 402 hi PmenuThumb guifg=NONE guibg=#a89984 guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=reverse term=NONE 403 hi PreCondit guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 404 hi PreProc guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 405 hi Question guifg=#ff5f00 guibg=NONE guisp=NONE gui=bold ctermfg=202 ctermbg=NONE cterm=bold term=standout 406 hi QuickFixLine guifg=NONE guibg=#e7cfd7 guisp=NONE gui=NONE ctermfg=235 ctermbg=182 cterm=NONE term=NONE 407 hi Repeat guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 408 hi Search guifg=NONE guibg=#dbebb2 guisp=NONE gui=NONE ctermfg=100 ctermbg=230 cterm=reverse term=reverse 409 hi SignColumn guifg=#3c3836 guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=237 ctermbg=230 cterm=NONE term=reverse 410 hi Special guifg=#ff5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE term=NONE 411 hi SpecialChar guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 412 hi SpecialComment guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 413 hi SpecialKey guifg=#928374 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE term=bold 414 hi SpellBad guifg=#9d0006 guibg=NONE guisp=#9d0006 gui=undercurl ctermfg=124 ctermbg=NONE cterm=underline term=underline 415 hi SpellCap guifg=#076678 guibg=NONE guisp=#076678 gui=undercurl ctermfg=23 ctermbg=NONE cterm=underline term=underline 416 hi SpellLocal guifg=#427b58 guibg=NONE guisp=#427b58 gui=undercurl ctermfg=29 ctermbg=NONE cterm=underline term=underline 417 hi SpellRare guifg=#8f3f71 guibg=NONE guisp=#8f3f71 gui=undercurl ctermfg=126 ctermbg=NONE cterm=underline term=underline 418 hi Statement guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE 419 hi StatusLine guifg=#bdae93 guibg=#3c3836 guisp=NONE gui=bold,reverse ctermfg=144 ctermbg=237 cterm=bold,reverse term=bold,reverse 420 hi StatusLineNC guifg=#ebdbb2 guibg=#3c3836 guisp=NONE gui=reverse ctermfg=187 ctermbg=237 cterm=reverse term=bold,underline 421 hi StorageClass guifg=#ff5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE term=NONE 422 hi String guifg=#79740e guibg=NONE guisp=NONE gui=NONE ctermfg=64 ctermbg=NONE cterm=NONE term=NONE 423 hi Structure guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE 424 hi TabLine guifg=#665c54 guibg=#ebdbb2 guisp=NONE gui=NONE ctermfg=59 ctermbg=187 cterm=NONE term=bold,underline 425 hi TabLineFill guifg=#3c3836 guibg=#ebdbb2 guisp=NONE gui=NONE ctermfg=237 ctermbg=187 cterm=NONE term=NONE 426 hi TabLineSel guifg=#282828 guibg=#fbf1c7 guisp=NONE gui=bold ctermfg=235 ctermbg=230 cterm=bold term=bold,reverse 427 hi Title guifg=#79740e guibg=NONE guisp=NONE gui=bold ctermfg=64 ctermbg=NONE cterm=bold term=NONE 428 hi TitleBar guifg=#3c3836 guibg=#dbcba2 guisp=NONE gui=NONE ctermfg=237 ctermbg=255 cterm=NONE term=NONE 429 hi TitleBarNC guifg=#7c6f64 guibg=#e9d9b0 guisp=NONE gui=NONE ctermfg=243 ctermbg=255 cterm=NONE term=NONE 430 hi Todo guifg=fg guibg=#fbf1c7 guisp=NONE gui=bold ctermfg=fg ctermbg=230 cterm=bold term=bold,reverse 431 hi ToolbarButton guifg=#282828 guibg=#bdae93 guisp=NONE gui=bold ctermfg=235 ctermbg=144 cterm=bold term=bold,reverse 432 hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse 433 hi Type guifg=#b57614 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE term=NONE 434 hi Typedef guifg=#b57614 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE term=NONE 435 hi Underlined guifg=#076678 guibg=NONE guisp=NONE gui=underline ctermfg=23 ctermbg=NONE cterm=underline term=underline 436 hi VertSplit guifg=#bdae93 guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=144 ctermbg=230 cterm=NONE term=NONE 437 hi Visual guifg=NONE guibg=#b0d0d0 guisp=NONE gui=NONE ctermfg=23 ctermbg=230 cterm=reverse term=reverse 438 hi WarningMsg guifg=#9d0006 guibg=NONE guisp=NONE gui=bold ctermfg=124 ctermbg=NONE cterm=bold term=standout 439 hi WildMenu guifg=#076678 guibg=#e5d4b1 guisp=NONE gui=bold ctermfg=23 ctermbg=187 cterm=bold term=bold 440 441 if s:tgc || s:t_Co >= 256 442 if s:tgc 443 hi IncSearch cterm=NONE 444 hi QuickFixLine cterm=NONE 445 hi Search cterm=NONE 446 hi Visual cterm=NONE 447 endif 448 finish 449 endif 450 451 if s:t_Co >= 16 452 hi Normal ctermfg=Black ctermbg=White cterm=NONE 453 hi Boolean ctermfg=Magenta ctermbg=NONE cterm=NONE 454 hi Character ctermfg=Magenta ctermbg=NONE cterm=NONE 455 hi ColorColumn ctermfg=White ctermbg=Grey cterm=NONE 456 hi Comment ctermfg=DarkGray ctermbg=NONE cterm=NONE 457 hi Conceal ctermfg=Grey ctermbg=NONE cterm=NONE 458 hi Conditional ctermfg=Red ctermbg=NONE cterm=NONE 459 hi Constant ctermfg=Magenta ctermbg=NONE cterm=NONE 460 hi Cursor ctermfg=White ctermbg=DarkGray cterm=NONE 461 hi CursorIM ctermfg=White ctermbg=DarkGray cterm=NONE 462 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 463 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE 464 hi Debug ctermfg=Red ctermbg=NONE cterm=NONE 465 hi Define ctermfg=Cyan ctermbg=NONE cterm=NONE 466 hi Delimiter ctermfg=Magenta ctermbg=NONE cterm=NONE 467 hi DiffAdd ctermfg=Black ctermbg=green cterm=NONE 468 hi DiffChange ctermfg=Black ctermbg=yellow cterm=NONE 469 hi DiffDelete ctermfg=DarkGray ctermbg=red cterm=NONE 470 hi DiffText ctermfg=Black ctermbg=cyan cterm=NONE 471 hi Directory ctermfg=Green ctermbg=NONE cterm=bold 472 hi EndOfBuffer ctermfg=Grey ctermbg=NONE cterm=NONE 473 hi Error ctermfg=Red ctermbg=White cterm=reverse 474 hi ErrorMsg ctermfg=White ctermbg=Red cterm=bold 475 hi Exception ctermfg=Red ctermbg=NONE cterm=NONE 476 hi Float ctermfg=Magenta ctermbg=NONE cterm=NONE 477 hi FoldColumn ctermfg=Grey ctermbg=NONE cterm=NONE 478 hi Folded ctermfg=Grey ctermbg=NONE cterm=NONE 479 hi Function ctermfg=Green ctermbg=NONE cterm=bold 480 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE 481 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE 482 hi IncSearch ctermfg=Magenta ctermbg=White cterm=reverse 483 hi Include ctermfg=Cyan ctermbg=NONE cterm=NONE 484 hi Keyword ctermfg=Red ctermbg=NONE cterm=NONE 485 hi Label ctermfg=Red ctermbg=NONE cterm=NONE 486 hi LineNr ctermfg=Grey ctermbg=NONE cterm=NONE 487 hi Macro ctermfg=Cyan ctermbg=NONE cterm=NONE 488 hi MatchParen ctermfg=NONE ctermbg=White cterm=bold,underline 489 hi ModeMsg ctermfg=Black ctermbg=NONE cterm=bold 490 hi MoreMsg ctermfg=Black ctermbg=NONE cterm=bold 491 hi NonText ctermfg=Grey ctermbg=NONE cterm=NONE 492 hi Number ctermfg=Magenta ctermbg=NONE cterm=NONE 493 hi Operator ctermfg=Cyan ctermbg=NONE cterm=NONE 494 hi Pmenu ctermfg=Black ctermbg=Grey cterm=NONE 495 hi PmenuBorder ctermfg=Black ctermbg=Grey cterm=NONE 496 hi PmenuExtra ctermfg=DarkGray ctermbg=Grey cterm=NONE 497 hi PmenuExtraSel ctermfg=DarkGray ctermbg=NONE cterm=NONE 498 hi PmenuKind ctermfg=DarkRed ctermbg=Grey cterm=NONE 499 hi PmenuKindSel ctermfg=DarkRed ctermbg=NONE cterm=NONE 500 hi PmenuMatch ctermfg=Black ctermbg=Grey cterm=bold 501 hi PmenuMatchSel ctermfg=Black ctermbg=NONE cterm=bold 502 hi PmenuSbar ctermfg=NONE ctermbg=Grey cterm=NONE 503 hi PmenuSel ctermfg=Black ctermbg=White cterm=NONE 504 hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse 505 hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE 506 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE 507 hi Question ctermfg=Magenta ctermbg=NONE cterm=bold 508 hi QuickFixLine ctermfg=DarkGray ctermbg=magenta cterm=NONE 509 hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE 510 hi Search ctermfg=DarkGreen ctermbg=White cterm=reverse 511 hi SignColumn ctermfg=Grey ctermbg=NONE cterm=NONE 512 hi Special ctermfg=Magenta ctermbg=NONE cterm=NONE 513 hi SpecialChar ctermfg=Red ctermbg=NONE cterm=NONE 514 hi SpecialComment ctermfg=Red ctermbg=NONE cterm=NONE 515 hi SpecialKey ctermfg=Grey ctermbg=NONE cterm=NONE 516 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline 517 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline 518 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline 519 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline 520 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE 521 hi StatusLine ctermfg=DarkGray ctermbg=White cterm=bold,reverse 522 hi StatusLineNC ctermfg=Grey ctermbg=DarkGray cterm=reverse 523 hi StorageClass ctermfg=Magenta ctermbg=NONE cterm=NONE 524 hi String ctermfg=Green ctermbg=NONE cterm=NONE 525 hi Structure ctermfg=Cyan ctermbg=NONE cterm=NONE 526 hi TabLine ctermfg=DarkGray ctermbg=Grey cterm=NONE 527 hi TabLineFill ctermfg=White ctermbg=Grey cterm=NONE 528 hi TabLineSel ctermfg=DarkGray ctermbg=White cterm=bold 529 hi Title ctermfg=NONE ctermbg=NONE cterm=bold 530 hi TitleBar ctermfg=Black ctermbg=white cterm=NONE 531 hi TitleBarNC ctermfg=Black ctermbg=white cterm=NONE 532 hi Todo ctermfg=fg ctermbg=White cterm=bold 533 hi ToolbarButton ctermfg=Black ctermbg=Grey cterm=bold 534 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 535 hi Type ctermfg=Yellow ctermbg=NONE cterm=NONE 536 hi Typedef ctermfg=Yellow ctermbg=NONE cterm=NONE 537 hi Underlined ctermfg=Blue ctermbg=NONE cterm=underline 538 hi VertSplit ctermfg=DarkGray ctermbg=Grey cterm=NONE 539 hi Visual ctermfg=Blue ctermbg=White cterm=reverse 540 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=bold 541 hi WildMenu ctermfg=Black ctermbg=White cterm=bold 542 finish 543 endif 544 545 if s:t_Co >= 8 546 hi Normal ctermfg=Black ctermbg=Grey cterm=NONE 547 hi Boolean ctermfg=Magenta ctermbg=NONE cterm=NONE 548 hi Character ctermfg=Magenta ctermbg=NONE cterm=NONE 549 hi ColorColumn ctermfg=White ctermbg=Black cterm=NONE 550 hi Comment ctermfg=Black ctermbg=NONE cterm=bold 551 hi Conceal ctermfg=Grey ctermbg=NONE cterm=NONE 552 hi Conditional ctermfg=Red ctermbg=NONE cterm=NONE 553 hi Constant ctermfg=Magenta ctermbg=NONE cterm=NONE 554 hi Cursor ctermfg=White ctermbg=DarkGray cterm=NONE 555 hi CursorIM ctermfg=White ctermbg=DarkGray cterm=NONE 556 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 557 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE 558 hi Debug ctermfg=Red ctermbg=NONE cterm=NONE 559 hi Define ctermfg=Cyan ctermbg=NONE cterm=NONE 560 hi Delimiter ctermfg=Magenta ctermbg=NONE cterm=NONE 561 hi DiffAdd ctermfg=DarkGray ctermbg=green cterm=NONE 562 hi DiffChange ctermfg=DarkGray ctermbg=yellow cterm=NONE 563 hi DiffDelete ctermfg=DarkGray ctermbg=red cterm=NONE 564 hi DiffText ctermfg=DarkGray ctermbg=cyan cterm=NONE 565 hi Directory ctermfg=Green ctermbg=NONE cterm=bold 566 hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE 567 hi Error ctermfg=Red ctermbg=White cterm=reverse 568 hi ErrorMsg ctermfg=White ctermbg=Red cterm=NONE 569 hi Exception ctermfg=Red ctermbg=NONE cterm=NONE 570 hi Float ctermfg=Magenta ctermbg=NONE cterm=NONE 571 hi FoldColumn ctermfg=Black ctermbg=NONE cterm=NONE 572 hi Folded ctermfg=Black ctermbg=NONE cterm=NONE 573 hi Function ctermfg=Green ctermbg=NONE cterm=bold 574 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE 575 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE 576 hi IncSearch ctermfg=Magenta ctermbg=White cterm=reverse 577 hi Include ctermfg=Cyan ctermbg=NONE cterm=NONE 578 hi Keyword ctermfg=Red ctermbg=NONE cterm=NONE 579 hi Label ctermfg=Red ctermbg=NONE cterm=NONE 580 hi LineNr ctermfg=Black ctermbg=NONE cterm=NONE 581 hi Macro ctermfg=Cyan ctermbg=NONE cterm=NONE 582 hi MatchParen ctermfg=Black ctermbg=NONE cterm=bold,underline 583 hi ModeMsg ctermfg=Black ctermbg=NONE cterm=bold 584 hi MoreMsg ctermfg=Black ctermbg=NONE cterm=bold 585 hi NonText ctermfg=Black ctermbg=NONE cterm=NONE 586 hi Number ctermfg=Magenta ctermbg=NONE cterm=NONE 587 hi Operator ctermfg=Cyan ctermbg=NONE cterm=NONE 588 hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse 589 hi PmenuBorder ctermfg=Black ctermbg=Grey cterm=NONE 590 hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse 591 hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold 592 hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse 593 hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold 594 hi PmenuMatch ctermfg=NONE ctermbg=Red cterm=reverse 595 hi PmenuMatchSel ctermfg=Red ctermbg=NONE cterm=bold 596 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE 597 hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold 598 hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse 599 hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE 600 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE 601 hi Question ctermfg=Magenta ctermbg=NONE cterm=bold 602 hi QuickFixLine ctermfg=DarkGray ctermbg=magenta cterm=NONE 603 hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE 604 hi Search ctermfg=DarkGreen ctermbg=White cterm=reverse 605 hi SignColumn ctermfg=Black ctermbg=NONE cterm=NONE 606 hi Special ctermfg=Magenta ctermbg=NONE cterm=NONE 607 hi SpecialChar ctermfg=Red ctermbg=NONE cterm=NONE 608 hi SpecialComment ctermfg=Red ctermbg=NONE cterm=NONE 609 hi SpecialKey ctermfg=Black ctermbg=NONE cterm=NONE 610 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline 611 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline 612 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline 613 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline 614 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE 615 hi StatusLine ctermfg=Black ctermbg=White cterm=bold,reverse 616 hi StatusLineNC ctermfg=Black ctermbg=White cterm=reverse 617 hi StorageClass ctermfg=Magenta ctermbg=NONE cterm=NONE 618 hi String ctermfg=Green ctermbg=NONE cterm=NONE 619 hi Structure ctermfg=Cyan ctermbg=NONE cterm=NONE 620 hi TabLine ctermfg=White ctermbg=Black cterm=NONE 621 hi TabLineFill ctermfg=White ctermbg=Black cterm=NONE 622 hi TabLineSel ctermfg=Black ctermbg=White cterm=NONE 623 hi Title ctermfg=Green ctermbg=NONE cterm=bold 624 hi TitleBar ctermfg=Black ctermbg=white cterm=NONE 625 hi TitleBarNC ctermfg=Black ctermbg=white cterm=NONE 626 hi Todo ctermfg=fg ctermbg=White cterm=bold 627 hi ToolbarButton ctermfg=White ctermbg=Black cterm=bold 628 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 629 hi Type ctermfg=Yellow ctermbg=NONE cterm=NONE 630 hi Typedef ctermfg=Yellow ctermbg=NONE cterm=NONE 631 hi Underlined ctermfg=Blue ctermbg=NONE cterm=underline 632 hi VertSplit ctermfg=White ctermbg=Black cterm=NONE 633 hi Visual ctermfg=White ctermbg=Blue cterm=NONE 634 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=bold 635 hi WildMenu ctermfg=Blue ctermbg=Grey cterm=bold 636 finish 637 endif 638 639 if s:t_Co >= 0 640 hi CurSearch term=reverse 641 hi CursorColumn term=NONE 642 hi CursorLineFold term=underline 643 hi CursorLineSign term=underline 644 hi StatusLineTerm term=bold,reverse 645 hi StatusLineTermNC term=bold,underline 646 hi Terminal term=NONE 647 hi VisualNOS term=NONE 648 finish 649 endif 650 651 endif 652 653 " vim: et ts=8 sw=2 sts=2