neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

lunaperche.vim (43026B)


      1 " Name:         Perchè il sole a Milano? Portofino? Dimmi la luna perchè?
      2 " Description:  White(perchè il sole)/Black(la luna perchè?) background colorscheme.
      3 " Author:       Maxim Kim <habamax@gmail.com>
      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 = 'lunaperche'
     12 
     13 let s:t_Co = &t_Co
     14 let s:tgc = has('termguicolors') && &termguicolors
     15 
     16 hi! link CurSearch IncSearch
     17 hi! link CursorLineFold FoldColumn
     18 hi! link CursorLineSign FoldColumn
     19 hi! link Float Number
     20 hi! link Function Identifier
     21 hi! link LineNrAbove LineNr
     22 hi! link LineNrBelow LineNr
     23 hi! link MessageWindow PMenu
     24 hi! link Number Constant
     25 hi! link PopupNotification Todo
     26 hi! link PreInsert NonText
     27 hi! link StatusLineTerm Statusline
     28 hi! link StatusLineTermNC StatuslineNC
     29 hi! link TabPanel Normal
     30 hi! link TabPanelFill Normal
     31 hi! link Terminal Normal
     32 hi! link colortemplateKey Statement
     33 hi! link csAccessModifier Statement
     34 hi! link csAsyncModifier Statement
     35 hi! link csClass Statement
     36 hi! link csClassType Normal
     37 hi! link csLogicSymbols Normal
     38 hi! link csModifier Statement
     39 hi! link csStorage Statement
     40 hi! link csType Statement
     41 hi! link diffFile PreProc
     42 hi! link fugitiveHash Constant
     43 hi! link fugitiveHeading Statement
     44 hi! link fugitiveStagedHeading Statement
     45 hi! link fugitiveStagedModifier PreProc
     46 hi! link fugitiveSymbolicRef PreProc
     47 hi! link fugitiveUnstagedHeading Statement
     48 hi! link fugitiveUnstagedModifier PreProc
     49 hi! link fugitiveUntrackedHeading Statement
     50 hi! link helpHeader Title
     51 hi! link helpHyperTextJump Underlined
     52 hi! link helpVim Title
     53 hi! link javaClassDecl Statement
     54 hi! link javaDocParam PreProc
     55 hi! link javaExternal Statement
     56 hi! link javaScopeDecl Statement
     57 hi! link javaScriptFunction Statement
     58 hi! link javaScriptIdentifier Statement
     59 hi! link javaStorageClass Statement
     60 hi! link javaType Statement
     61 hi! link markdownHeadingDelimiter Special
     62 hi! link markdownUrl String
     63 hi! link phpComparison Normal
     64 hi! link phpDefine Statement
     65 hi! link phpDocCustomTags phpDocTags
     66 hi! link phpInclude Statement
     67 hi! link phpMemberSelector Special
     68 hi! link phpOperator Normal
     69 hi! link phpParent Normal
     70 hi! link phpSpecialFunction Normal
     71 hi! link phpStorageClass Statement
     72 hi! link phpStructure Statement
     73 hi! link phpVarSelector Special
     74 hi! link pythonInclude Statement
     75 hi! link rstCodeBlock Normal
     76 hi! link rstDelimiter Special
     77 hi! link rstDirective PreProc
     78 hi! link rstFieldName Constant
     79 hi! link rstHyperlinkReference Special
     80 hi! link rstInterpretedText Special
     81 hi! link rstLiteralBlock rstCodeBlock
     82 hi! link rstSectionDelimiter Statement
     83 hi! link rubyDefine Statement
     84 hi! link rubyMacro Statement
     85 hi! link shCommandSub Normal
     86 hi! link shDerefOp Special
     87 hi! link shDerefPattern shQuote
     88 hi! link shNoQuote Normal
     89 hi! link shOperator Normal
     90 hi! link shOption Normal
     91 hi! link shQuote Constant
     92 hi! link shSetOption Normal
     93 hi! link shTestOpr Normal
     94 hi! link sqlKeyword Statement
     95 hi! link vimCommentString Comment
     96 hi! link vimGroup Normal
     97 hi! link vimOper Normal
     98 hi! link vimOption Normal
     99 hi! link vimParenSep Normal
    100 hi! link vimSep Normal
    101 hi! link vimVar Normal
    102 hi! link xmlTagName Statement
    103 hi! link yamlBlockMappingKey Statement
    104 
    105 if &background == 'dark'
    106  let g:terminal_ansi_colors = ['#000000', '#af5f5f', '#5faf5f', '#af875f', '#5f87af', '#d787d7', '#5fafaf', '#c6c6c6', '#767676', '#ff5f5f', '#5fd75f', '#ffd787', '#5fafff', '#ff87ff', '#5fd7d7', '#ffffff']
    107  " Nvim uses g:terminal_color_{0-15} instead
    108  for i in range(g:terminal_ansi_colors->len())
    109    let g:terminal_color_{i} = g:terminal_ansi_colors[i]
    110  endfor
    111 
    112  hi Normal guifg=#c6c6c6 guibg=#000000 guisp=NONE gui=NONE ctermfg=251 ctermbg=16 cterm=NONE term=NONE
    113  hi Added guifg=#5fd75f guibg=NONE guisp=NONE gui=NONE ctermfg=77 ctermbg=NONE cterm=NONE term=NONE
    114  hi Changed guifg=#5fafff guibg=NONE guisp=NONE gui=NONE ctermfg=75 ctermbg=NONE cterm=NONE term=NONE
    115  hi ColorColumn guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse
    116  hi Comment guifg=#5fafff guibg=NONE guisp=NONE gui=NONE ctermfg=75 ctermbg=NONE cterm=NONE term=bold
    117  hi Conceal guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
    118  hi Constant guifg=#ff87ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=NONE
    119  hi CursorColumn guifg=NONE guibg=#262626 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE term=NONE
    120  hi CursorLine guifg=NONE guibg=#262626 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE term=underline
    121  hi CursorLineNr guifg=#ffffff guibg=NONE guisp=NONE gui=bold ctermfg=231 ctermbg=NONE cterm=bold term=bold
    122  hi DiffAdd guifg=NONE guibg=#273923 guisp=NONE gui=NONE ctermfg=251 ctermbg=22 cterm=NONE term=reverse
    123  hi DiffChange guifg=NONE guibg=#37352f guisp=NONE gui=NONE ctermfg=251 ctermbg=237 cterm=NONE term=NONE
    124  hi DiffDelete guifg=#767676 guibg=#2f1f1a guisp=NONE gui=NONE ctermfg=243 ctermbg=52 cterm=NONE term=reverse
    125  hi DiffText guifg=NONE guibg=#0f4f4f guisp=NONE gui=NONE ctermfg=251 ctermbg=23 cterm=NONE term=reverse
    126  hi Directory guifg=#5fafff guibg=NONE guisp=NONE gui=bold ctermfg=75 ctermbg=NONE cterm=bold term=NONE
    127  hi EndOfBuffer guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
    128  hi Error guifg=#ff5f5f guibg=#ffffff guisp=NONE gui=reverse ctermfg=203 ctermbg=231 cterm=reverse term=bold,reverse
    129  hi ErrorMsg guifg=#ff5f5f guibg=#ffffff guisp=NONE gui=reverse ctermfg=203 ctermbg=231 cterm=reverse term=bold,reverse
    130  hi FoldColumn guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
    131  hi Folded guifg=#767676 guibg=#303030 guisp=NONE gui=NONE ctermfg=243 ctermbg=236 cterm=NONE term=NONE
    132  hi Identifier guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    133  hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    134  hi IncSearch guifg=NONE guibg=#5f431f guisp=NONE gui=NONE ctermfg=16 ctermbg=77 cterm=NONE term=bold,reverse,underline
    135  hi LineNr guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
    136  hi MatchParen guifg=#ff00af guibg=NONE guisp=NONE gui=bold ctermfg=199 ctermbg=NONE cterm=bold term=bold,underline
    137  hi ModeMsg guifg=#ffd787 guibg=NONE guisp=NONE gui=reverse ctermfg=222 ctermbg=NONE cterm=reverse term=bold
    138  hi MoreMsg guifg=#5fd75f guibg=NONE guisp=NONE gui=NONE ctermfg=77 ctermbg=NONE cterm=NONE term=NONE
    139  hi NonText guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
    140  hi Pmenu guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse
    141  hi PmenuBorder guifg=#767676 guibg=#303030 guisp=NONE gui=NONE ctermfg=243 ctermbg=236 cterm=NONE term=NONE
    142  hi PmenuExtra guifg=#767676 guibg=#303030 guisp=NONE gui=NONE ctermfg=243 ctermbg=236 cterm=NONE term=NONE
    143  hi PmenuExtraSel guifg=#767676 guibg=#4e4e4e guisp=NONE gui=NONE ctermfg=243 ctermbg=239 cterm=NONE term=NONE
    144  hi PmenuKind guifg=#ff5f5f guibg=#303030 guisp=NONE gui=NONE ctermfg=203 ctermbg=236 cterm=NONE term=NONE
    145  hi PmenuKindSel guifg=#ff5f5f guibg=#4e4e4e guisp=NONE gui=NONE ctermfg=203 ctermbg=239 cterm=NONE term=NONE
    146  hi PmenuMatch guifg=#d787d7 guibg=#303030 guisp=NONE gui=NONE ctermfg=176 ctermbg=236 cterm=NONE term=NONE
    147  hi PmenuMatchSel guifg=#d787d7 guibg=#4e4e4e guisp=NONE gui=NONE ctermfg=176 ctermbg=239 cterm=NONE term=NONE
    148  hi PmenuSbar guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    149  hi PmenuSel guifg=NONE guibg=#4e4e4e guisp=NONE gui=NONE ctermfg=NONE ctermbg=239 cterm=NONE term=bold
    150  hi PmenuThumb guifg=NONE guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=NONE ctermbg=251 cterm=NONE term=NONE
    151  hi PreProc guifg=#5fd7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE term=NONE
    152  hi Question guifg=#ff87ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=standout
    153  hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=251 ctermbg=53 cterm=NONE term=NONE
    154  hi Removed guifg=#ff5f5f guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE
    155  hi Search guifg=NONE guibg=#3a4a3a guisp=NONE gui=NONE ctermfg=16 ctermbg=222 cterm=NONE term=reverse
    156  hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    157  hi Special guifg=#5fafaf guibg=NONE guisp=NONE gui=NONE ctermfg=73 ctermbg=NONE cterm=NONE term=NONE
    158  hi SpecialKey guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=bold
    159  hi SpellBad guifg=NONE guibg=NONE guisp=#ff5f5f gui=undercurl ctermfg=203 ctermbg=NONE cterm=underline term=underline
    160  hi SpellCap guifg=NONE guibg=NONE guisp=#5fafaf gui=undercurl ctermfg=73 ctermbg=NONE cterm=underline term=underline
    161  hi SpellLocal guifg=NONE guibg=NONE guisp=#5fd75f gui=undercurl ctermfg=77 ctermbg=NONE cterm=underline term=underline
    162  hi SpellRare guifg=NONE guibg=NONE guisp=#ff87ff gui=undercurl ctermfg=213 ctermbg=NONE cterm=underline term=underline
    163  hi Statement guifg=#e4e4e4 guibg=NONE guisp=NONE gui=bold ctermfg=254 ctermbg=NONE cterm=bold term=NONE
    164  hi StatusLine guifg=#c6c6c6 guibg=#000000 guisp=NONE gui=bold,reverse ctermfg=251 ctermbg=16 cterm=bold,reverse term=bold,reverse
    165  hi StatusLineNC guifg=#767676 guibg=#000000 guisp=NONE gui=reverse ctermfg=243 ctermbg=16 cterm=reverse term=bold,underline
    166  hi String guifg=#ffd787 guibg=NONE guisp=NONE gui=NONE ctermfg=222 ctermbg=NONE cterm=NONE term=NONE
    167  hi TabLine guifg=#000000 guibg=#767676 guisp=NONE gui=NONE ctermfg=16 ctermbg=243 cterm=NONE term=bold,underline
    168  hi TabLineFill guifg=#000000 guibg=#767676 guisp=NONE gui=NONE ctermfg=16 ctermbg=243 cterm=NONE term=NONE
    169  hi TabLineSel guifg=#000000 guibg=#c6c6c6 guisp=NONE gui=bold ctermfg=16 ctermbg=251 cterm=bold term=bold,reverse
    170  hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=NONE
    171  hi TitleBar guifg=#ffffff guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=231 ctermbg=237 cterm=NONE term=NONE
    172  hi TitleBarNC guifg=#767676 guibg=#2c2c2c guisp=NONE gui=NONE ctermfg=243 ctermbg=236 cterm=NONE term=NONE
    173  hi Todo guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=bold,reverse
    174  hi ToolbarButton guifg=#000000 guibg=#ffffff guisp=NONE gui=NONE ctermfg=16 ctermbg=231 cterm=NONE term=bold,reverse
    175  hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    176  hi Type guifg=#5fd75f guibg=NONE guisp=NONE gui=NONE ctermfg=77 ctermbg=NONE cterm=NONE term=NONE
    177  hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline term=underline
    178  hi VertSplit guifg=#767676 guibg=#767676 guisp=NONE gui=NONE ctermfg=243 ctermbg=243 cterm=NONE term=NONE
    179  hi Visual guifg=NONE guibg=#104070 guisp=NONE gui=NONE ctermfg=32 ctermbg=16 cterm=reverse term=reverse
    180  hi VisualNOS guifg=#000000 guibg=#5fafaf guisp=NONE gui=NONE ctermfg=16 ctermbg=73 cterm=NONE term=NONE
    181  hi WarningMsg guifg=#ff5f5f guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=standout
    182  hi WildMenu guifg=#000000 guibg=#ffd787 guisp=NONE gui=bold ctermfg=16 ctermbg=222 cterm=bold term=bold
    183  hi debugBreakpoint guifg=#5fafaf guibg=NONE guisp=NONE gui=reverse ctermfg=73 ctermbg=NONE cterm=reverse term=reverse
    184  hi debugPC guifg=#5f87af guibg=NONE guisp=NONE gui=reverse ctermfg=67 ctermbg=NONE cterm=reverse term=reverse
    185  hi dirGroup guifg=#767676 guibg=NONE guisp=NONE gui=NONE ctermfg=243 ctermbg=NONE cterm=NONE term=NONE
    186  hi dirOwner guifg=#767676 guibg=NONE guisp=NONE gui=NONE ctermfg=243 ctermbg=NONE cterm=NONE term=NONE
    187  hi dirPermissionGroup guifg=#af875f guibg=NONE guisp=NONE gui=NONE ctermfg=137 ctermbg=NONE cterm=NONE term=NONE
    188  hi dirPermissionOther guifg=#5fafaf guibg=NONE guisp=NONE gui=NONE ctermfg=73 ctermbg=NONE cterm=NONE term=NONE
    189  hi dirPermissionUser guifg=#5faf5f guibg=NONE guisp=NONE gui=NONE ctermfg=71 ctermbg=NONE cterm=NONE term=NONE
    190  hi dirSize guifg=#ffd787 guibg=NONE guisp=NONE gui=NONE ctermfg=222 ctermbg=NONE cterm=NONE term=NONE
    191  hi dirSizeMod guifg=#d787d7 guibg=NONE guisp=NONE gui=NONE ctermfg=176 ctermbg=NONE cterm=NONE term=NONE
    192  hi dirTime guifg=#767676 guibg=NONE guisp=NONE gui=NONE ctermfg=243 ctermbg=NONE cterm=NONE term=NONE
    193  hi dirType guifg=#d787d7 guibg=NONE guisp=NONE gui=NONE ctermfg=176 ctermbg=NONE cterm=NONE term=NONE
    194 
    195  if s:tgc || s:t_Co >= 256
    196    if s:tgc
    197      hi IncSearch cterm=NONE
    198      hi QuickFixLine cterm=NONE
    199      hi Search cterm=NONE
    200      hi Visual cterm=NONE
    201    endif
    202    finish
    203  endif
    204 
    205  if s:t_Co >= 16
    206    hi Normal ctermfg=grey ctermbg=black cterm=NONE
    207    hi Added ctermfg=green ctermbg=NONE cterm=NONE
    208    hi Changed ctermfg=blue ctermbg=NONE cterm=NONE
    209    hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    210    hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
    211    hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
    212    hi Constant ctermfg=magenta ctermbg=NONE cterm=NONE
    213    hi CursorColumn ctermfg=black ctermbg=yellow cterm=NONE
    214    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
    215    hi CursorLineNr ctermfg=white ctermbg=NONE cterm=bold
    216    hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
    217    hi DiffChange ctermfg=darkyellow ctermbg=black cterm=reverse
    218    hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
    219    hi DiffText ctermfg=darkcyan ctermbg=black cterm=reverse
    220    hi Directory ctermfg=blue ctermbg=NONE cterm=bold
    221    hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
    222    hi Error ctermfg=red ctermbg=white cterm=reverse
    223    hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
    224    hi FoldColumn ctermfg=grey ctermbg=NONE cterm=NONE
    225    hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
    226    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    227    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    228    hi IncSearch ctermfg=black ctermbg=green cterm=NONE
    229    hi LineNr ctermfg=grey ctermbg=NONE cterm=NONE
    230    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    231    hi ModeMsg ctermfg=yellow ctermbg=NONE cterm=reverse
    232    hi MoreMsg ctermfg=green ctermbg=NONE cterm=NONE
    233    hi NonText ctermfg=grey ctermbg=NONE cterm=NONE
    234    hi Pmenu ctermfg=black ctermbg=grey cterm=NONE
    235    hi PmenuBorder ctermfg=NONE ctermbg=grey cterm=NONE
    236    hi PmenuExtra ctermfg=black ctermbg=grey cterm=NONE
    237    hi PmenuExtraSel ctermfg=black ctermbg=darkcyan cterm=NONE
    238    hi PmenuKind ctermfg=darkred ctermbg=grey cterm=NONE
    239    hi PmenuKindSel ctermfg=darkred ctermbg=darkcyan cterm=NONE
    240    hi PmenuMatch ctermfg=black ctermbg=grey cterm=bold
    241    hi PmenuMatchSel ctermfg=black ctermbg=darkcyan cterm=bold
    242    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
    243    hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE
    244    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
    245    hi PreProc ctermfg=cyan ctermbg=NONE cterm=NONE
    246    hi Question ctermfg=magenta ctermbg=NONE cterm=NONE
    247    hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
    248    hi Removed ctermfg=red ctermbg=NONE cterm=NONE
    249    hi Search ctermfg=black ctermbg=yellow cterm=NONE
    250    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    251    hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
    252    hi SpecialKey ctermfg=grey ctermbg=NONE cterm=NONE
    253    hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
    254    hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=underline
    255    hi SpellLocal ctermfg=green ctermbg=NONE cterm=underline
    256    hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
    257    hi Statement ctermfg=grey ctermbg=NONE cterm=bold
    258    hi StatusLine ctermfg=grey ctermbg=black cterm=bold,reverse
    259    hi StatusLineNC ctermfg=darkgrey ctermbg=black cterm=reverse
    260    hi String ctermfg=yellow ctermbg=NONE cterm=NONE
    261    hi TabLine ctermfg=black ctermbg=darkgrey cterm=NONE
    262    hi TabLineFill ctermfg=black ctermbg=darkgrey cterm=NONE
    263    hi TabLineSel ctermfg=black ctermbg=grey cterm=bold
    264    hi Title ctermfg=NONE ctermbg=NONE cterm=bold
    265    hi TitleBar ctermfg=white ctermbg=black cterm=NONE
    266    hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE
    267    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
    268    hi ToolbarButton ctermfg=black ctermbg=white cterm=NONE
    269    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
    270    hi Type ctermfg=green ctermbg=NONE cterm=NONE
    271    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    272    hi VertSplit ctermfg=darkgrey ctermbg=darkgrey cterm=NONE
    273    hi Visual ctermfg=darkblue ctermbg=black cterm=reverse
    274    hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
    275    hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
    276    hi WildMenu ctermfg=black ctermbg=yellow cterm=bold
    277    hi debugBreakpoint ctermfg=darkcyan ctermbg=NONE cterm=reverse
    278    hi debugPC ctermfg=darkblue ctermbg=NONE cterm=reverse
    279    hi dirGroup ctermfg=darkgrey ctermbg=NONE cterm=NONE
    280    hi dirOwner ctermfg=darkgrey ctermbg=NONE cterm=NONE
    281    hi dirPermissionGroup ctermfg=darkyellow ctermbg=NONE cterm=NONE
    282    hi dirPermissionOther ctermfg=darkcyan ctermbg=NONE cterm=NONE
    283    hi dirPermissionUser ctermfg=darkgreen ctermbg=NONE cterm=NONE
    284    hi dirSize ctermfg=yellow ctermbg=NONE cterm=NONE
    285    hi dirSizeMod ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    286    hi dirTime ctermfg=darkgrey ctermbg=NONE cterm=NONE
    287    hi dirType ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    288    finish
    289  endif
    290 
    291  if s:t_Co >= 8
    292    hi Normal ctermfg=grey ctermbg=black cterm=NONE
    293    hi Added ctermfg=green ctermbg=NONE cterm=NONE
    294    hi Changed ctermfg=blue ctermbg=NONE cterm=NONE
    295    hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    296    hi Comment ctermfg=darkblue ctermbg=NONE cterm=NONE
    297    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    298    hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
    299    hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    300    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
    301    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
    302    hi DiffAdd ctermfg=black ctermbg=darkgreen cterm=NONE
    303    hi DiffChange ctermfg=black ctermbg=darkyellow cterm=NONE
    304    hi DiffDelete ctermfg=black ctermbg=darkred cterm=NONE
    305    hi DiffText ctermfg=black ctermbg=darkmagenta cterm=NONE
    306    hi Directory ctermfg=darkblue ctermbg=NONE cterm=bold
    307    hi EndOfBuffer ctermfg=grey ctermbg=NONE cterm=NONE
    308    hi Error ctermfg=grey ctermbg=darkred cterm=NONE
    309    hi ErrorMsg ctermfg=grey ctermbg=darkred cterm=NONE
    310    hi FoldColumn ctermfg=grey ctermbg=NONE cterm=NONE
    311    hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
    312    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    313    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    314    hi IncSearch ctermfg=darkgreen ctermbg=black cterm=reverse
    315    hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
    316    hi MatchParen ctermfg=magenta ctermbg=NONE cterm=bold
    317    hi ModeMsg ctermfg=darkyellow ctermbg=black cterm=reverse
    318    hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
    319    hi NonText ctermfg=grey ctermbg=NONE cterm=NONE
    320    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    321    hi PmenuBorder ctermfg=darkgrey ctermbg=darkgrey cterm=NONE
    322    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    323    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    324    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    325    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    326    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    327    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    328    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
    329    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    330    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
    331    hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
    332    hi Question ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    333    hi QuickFixLine ctermfg=black ctermbg=darkmagenta cterm=NONE
    334    hi Removed ctermfg=red ctermbg=NONE cterm=NONE
    335    hi Search ctermfg=NONE ctermbg=NONE cterm=reverse
    336    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    337    hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
    338    hi SpecialKey ctermfg=grey ctermbg=NONE cterm=NONE
    339    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=reverse,underline
    340    hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=reverse,underline
    341    hi SpellLocal ctermfg=darkgreen ctermbg=black cterm=reverse,underline
    342    hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=reverse,underline
    343    hi Statement ctermfg=grey ctermbg=NONE cterm=bold
    344    hi StatusLine ctermfg=grey ctermbg=black cterm=bold,reverse
    345    hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE
    346    hi String ctermfg=yellow ctermbg=NONE cterm=NONE
    347    hi TabLine ctermfg=black ctermbg=grey cterm=NONE
    348    hi TabLineFill ctermfg=grey ctermbg=grey cterm=NONE
    349    hi TabLineSel ctermfg=grey ctermbg=black cterm=bold,reverse
    350    hi Title ctermfg=NONE ctermbg=NONE cterm=bold
    351    hi TitleBar ctermfg=white ctermbg=black cterm=NONE
    352    hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE
    353    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
    354    hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse
    355    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
    356    hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
    357    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    358    hi VertSplit ctermfg=grey ctermbg=grey cterm=NONE
    359    hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
    360    hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
    361    hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
    362    hi WildMenu ctermfg=black ctermbg=darkyellow cterm=bold
    363    hi debugBreakpoint ctermfg=darkcyan ctermbg=NONE cterm=reverse
    364    hi debugPC ctermfg=darkblue ctermbg=NONE cterm=reverse
    365    hi dirGroup ctermfg=darkgrey ctermbg=NONE cterm=NONE
    366    hi dirOwner ctermfg=darkgrey ctermbg=NONE cterm=NONE
    367    hi dirPermissionGroup ctermfg=darkyellow ctermbg=NONE cterm=NONE
    368    hi dirPermissionOther ctermfg=darkcyan ctermbg=NONE cterm=NONE
    369    hi dirPermissionUser ctermfg=darkgreen ctermbg=NONE cterm=NONE
    370    hi dirSize ctermfg=yellow ctermbg=NONE cterm=NONE
    371    hi dirSizeMod ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    372    hi dirTime ctermfg=darkgrey ctermbg=NONE cterm=NONE
    373    hi dirType ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    374    finish
    375  endif
    376 
    377  if s:t_Co >= 0
    378    hi CurSearch term=reverse
    379    hi CursorIM term=NONE
    380    hi CursorLineFold term=underline
    381    hi CursorLineSign term=underline
    382    hi Float term=NONE
    383    hi Function term=NONE
    384    hi Number term=NONE
    385    hi StatusLineTerm term=bold,reverse
    386    hi StatusLineTermNC term=bold,underline
    387    hi Terminal term=NONE
    388    finish
    389  endif
    390 
    391  finish
    392 endif
    393 
    394 if &background == 'light'
    395  let g:terminal_ansi_colors = ['#000000', '#af0000', '#008700', '#af5f00', '#005fd7', '#af00af', '#005f5f', '#808080', '#767676', '#d70000', '#87d787', '#ffd787', '#0087d7', '#ff00ff', '#008787', '#ffffff']
    396  " Nvim uses g:terminal_color_{0-15} instead
    397  for i in range(g:terminal_ansi_colors->len())
    398    let g:terminal_color_{i} = g:terminal_ansi_colors[i]
    399  endfor
    400 
    401  hi Normal guifg=#000000 guibg=#ffffff guisp=NONE gui=NONE ctermfg=16 ctermbg=231 cterm=NONE term=NONE
    402  hi Added guifg=#008700 guibg=NONE guisp=NONE gui=NONE ctermfg=28 ctermbg=NONE cterm=NONE term=NONE
    403  hi Changed guifg=#005fd7 guibg=NONE guisp=NONE gui=NONE ctermfg=26 ctermbg=NONE cterm=NONE term=NONE
    404  hi ColorColumn guifg=NONE guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse
    405  hi Comment guifg=#005fd7 guibg=NONE guisp=NONE gui=NONE ctermfg=26 ctermbg=NONE cterm=NONE term=bold
    406  hi Conceal guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=NONE
    407  hi Constant guifg=#af00af guibg=NONE guisp=NONE gui=NONE ctermfg=127 ctermbg=NONE cterm=NONE term=NONE
    408  hi CursorColumn guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE term=NONE
    409  hi CursorLine guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE term=underline
    410  hi CursorLineNr guifg=#000000 guibg=NONE guisp=NONE gui=bold ctermfg=16 ctermbg=NONE cterm=bold term=bold
    411  hi DiffAdd guifg=NONE guibg=#c7d7c7 guisp=NONE gui=NONE ctermfg=16 ctermbg=108 cterm=NONE term=reverse
    412  hi DiffChange guifg=NONE guibg=#d7d7c7 guisp=NONE gui=NONE ctermfg=16 ctermbg=253 cterm=NONE term=NONE
    413  hi DiffDelete guifg=#767676 guibg=#d7b7b7 guisp=NONE gui=NONE ctermfg=16 ctermbg=131 cterm=NONE term=reverse
    414  hi DiffText guifg=NONE guibg=#a7cdcd guisp=NONE gui=NONE ctermfg=16 ctermbg=109 cterm=NONE term=reverse
    415  hi Directory guifg=#005fd7 guibg=NONE guisp=NONE gui=bold ctermfg=26 ctermbg=NONE cterm=bold term=NONE
    416  hi EndOfBuffer guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=NONE
    417  hi Error guifg=#ffffff guibg=#d70000 guisp=NONE gui=NONE ctermfg=231 ctermbg=160 cterm=NONE term=bold,reverse
    418  hi ErrorMsg guifg=#ffffff guibg=#d70000 guisp=NONE gui=NONE ctermfg=231 ctermbg=160 cterm=NONE term=bold,reverse
    419  hi FoldColumn guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=NONE
    420  hi Folded guifg=#767676 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=243 ctermbg=254 cterm=NONE term=NONE
    421  hi Identifier guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    422  hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    423  hi IncSearch guifg=NONE guibg=#fff0cf guisp=NONE gui=NONE ctermfg=16 ctermbg=114 cterm=NONE term=bold,reverse,underline
    424  hi LineNr guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=NONE
    425  hi MatchParen guifg=#ff00af guibg=NONE guisp=NONE gui=bold ctermfg=199 ctermbg=NONE cterm=bold term=bold,underline
    426  hi ModeMsg guifg=#ffd787 guibg=#000000 guisp=NONE gui=reverse ctermfg=222 ctermbg=16 cterm=reverse term=bold
    427  hi MoreMsg guifg=#008700 guibg=NONE guisp=NONE gui=bold ctermfg=28 ctermbg=NONE cterm=bold term=NONE
    428  hi NonText guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=NONE
    429  hi Pmenu guifg=NONE guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse
    430  hi PmenuBorder guifg=#767676 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=243 ctermbg=254 cterm=NONE term=NONE
    431  hi PmenuExtra guifg=#767676 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=243 ctermbg=254 cterm=NONE term=NONE
    432  hi PmenuExtraSel guifg=#767676 guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=243 ctermbg=251 cterm=NONE term=NONE
    433  hi PmenuKind guifg=#af0000 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=124 ctermbg=254 cterm=NONE term=NONE
    434  hi PmenuKindSel guifg=#af0000 guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=124 ctermbg=251 cterm=NONE term=NONE
    435  hi PmenuMatch guifg=#af00af guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=127 ctermbg=254 cterm=NONE term=NONE
    436  hi PmenuMatchSel guifg=#af00af guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=127 ctermbg=251 cterm=NONE term=NONE
    437  hi PmenuSbar guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    438  hi PmenuSel guifg=NONE guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=NONE ctermbg=251 cterm=NONE term=bold
    439  hi PmenuThumb guifg=NONE guibg=#767676 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 cterm=NONE term=NONE
    440  hi PreProc guifg=#005f5f guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE term=NONE
    441  hi Question guifg=#af00af guibg=NONE guisp=NONE gui=bold ctermfg=127 ctermbg=NONE cterm=bold term=standout
    442  hi QuickFixLine guifg=NONE guibg=#e7cfe7 guisp=NONE gui=NONE ctermfg=16 ctermbg=182 cterm=NONE term=NONE
    443  hi Removed guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=NONE
    444  hi Search guifg=NONE guibg=#e7f3e7 guisp=NONE gui=NONE ctermfg=16 ctermbg=222 cterm=NONE term=reverse
    445  hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    446  hi Special guifg=#008787 guibg=NONE guisp=NONE gui=NONE ctermfg=30 ctermbg=NONE cterm=NONE term=NONE
    447  hi SpecialKey guifg=#9e9e9e guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=bold
    448  hi SpellBad guifg=NONE guibg=NONE guisp=#af0000 gui=undercurl ctermfg=124 ctermbg=NONE cterm=underline term=underline
    449  hi SpellCap guifg=NONE guibg=NONE guisp=#005f5f gui=undercurl ctermfg=23 ctermbg=NONE cterm=underline term=underline
    450  hi SpellLocal guifg=NONE guibg=NONE guisp=#008700 gui=undercurl ctermfg=28 ctermbg=NONE cterm=underline term=underline
    451  hi SpellRare guifg=NONE guibg=NONE guisp=#ff00ff gui=undercurl ctermfg=133 ctermbg=NONE cterm=underline term=underline
    452  hi Statement guifg=#000000 guibg=NONE guisp=NONE gui=bold ctermfg=16 ctermbg=NONE cterm=bold term=NONE
    453  hi StatusLine guifg=#ffffff guibg=#000000 guisp=NONE gui=bold ctermfg=231 ctermbg=16 cterm=bold term=bold,reverse
    454  hi StatusLineNC guifg=#ffffff guibg=#767676 guisp=NONE gui=NONE ctermfg=231 ctermbg=243 cterm=NONE term=bold,underline
    455  hi String guifg=#af5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE term=NONE
    456  hi TabLine guifg=#000000 guibg=#bcbcbc guisp=NONE gui=NONE ctermfg=16 ctermbg=250 cterm=NONE term=bold,underline
    457  hi TabLineFill guifg=#bcbcbc guibg=#bcbcbc guisp=NONE gui=NONE ctermfg=250 ctermbg=250 cterm=NONE term=NONE
    458  hi TabLineSel guifg=#000000 guibg=#ffffff guisp=NONE gui=bold,reverse ctermfg=16 ctermbg=231 cterm=bold,reverse term=bold,reverse
    459  hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=NONE
    460  hi TitleBar guifg=#000000 guibg=#ececec guisp=NONE gui=NONE ctermfg=16 ctermbg=255 cterm=NONE term=NONE
    461  hi TitleBarNC guifg=#767676 guibg=#f5f5f5 guisp=NONE gui=NONE ctermfg=243 ctermbg=255 cterm=NONE term=NONE
    462  hi Todo guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=bold,reverse
    463  hi ToolbarButton guifg=#ffffff guibg=#000000 guisp=NONE gui=NONE ctermfg=231 ctermbg=16 cterm=NONE term=bold,reverse
    464  hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
    465  hi Type guifg=#008700 guibg=NONE guisp=NONE gui=NONE ctermfg=28 ctermbg=NONE cterm=NONE term=NONE
    466  hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline term=underline
    467  hi VertSplit guifg=#767676 guibg=#767676 guisp=NONE gui=NONE ctermfg=243 ctermbg=243 cterm=NONE term=NONE
    468  hi Visual guifg=NONE guibg=#bfdfff guisp=NONE gui=NONE ctermfg=67 ctermbg=231 cterm=reverse term=reverse
    469  hi VisualNOS guifg=#ffffff guibg=#008787 guisp=NONE gui=NONE ctermfg=231 ctermbg=30 cterm=NONE term=NONE
    470  hi WarningMsg guifg=#d70000 guibg=NONE guisp=NONE gui=bold ctermfg=160 ctermbg=NONE cterm=bold term=standout
    471  hi WildMenu guifg=#000000 guibg=#ffd787 guisp=NONE gui=bold ctermfg=16 ctermbg=222 cterm=bold term=bold
    472  hi debugBreakpoint guifg=#005f5f guibg=NONE guisp=NONE gui=reverse ctermfg=23 ctermbg=NONE cterm=reverse term=reverse
    473  hi debugPC guifg=#005fd7 guibg=NONE guisp=NONE gui=reverse ctermfg=26 ctermbg=NONE cterm=reverse term=reverse
    474  hi dirFilterMenuBookmarkPath guifg=#626262 guibg=NONE guisp=NONE gui=NONE ctermfg=241 ctermbg=NONE cterm=NONE term=NONE
    475  hi dirFilterMenuHistoryPath guifg=#626262 guibg=NONE guisp=NONE gui=NONE ctermfg=241 ctermbg=NONE cterm=NONE term=NONE
    476  hi dirGroup guifg=#808080 guibg=NONE guisp=NONE gui=NONE ctermfg=244 ctermbg=NONE cterm=NONE term=NONE
    477  hi dirLink guifg=#008700 guibg=NONE guisp=NONE gui=bold ctermfg=28 ctermbg=NONE cterm=bold term=bold
    478  hi dirOwner guifg=#808080 guibg=NONE guisp=NONE gui=NONE ctermfg=244 ctermbg=NONE cterm=NONE term=NONE
    479  hi dirPermissionGroup guifg=#008700 guibg=NONE guisp=NONE gui=NONE ctermfg=28 ctermbg=NONE cterm=NONE term=NONE
    480  hi dirPermissionOther guifg=#af00af guibg=NONE guisp=NONE gui=NONE ctermfg=127 ctermbg=NONE cterm=NONE term=NONE
    481  hi dirPermissionUser guifg=#af5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE term=NONE
    482  hi dirSize guifg=#af0000 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE
    483  hi dirSizeMod guifg=#005f5f guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE term=NONE
    484  hi dirTime guifg=#808080 guibg=NONE guisp=NONE gui=NONE ctermfg=244 ctermbg=NONE cterm=NONE term=NONE
    485  hi dirType guifg=#005f5f guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE term=NONE
    486 
    487  if s:tgc || s:t_Co >= 256
    488    if s:tgc
    489      hi IncSearch cterm=NONE
    490      hi QuickFixLine cterm=NONE
    491      hi Search cterm=NONE
    492      hi Visual cterm=NONE
    493    endif
    494    finish
    495  endif
    496 
    497  if s:t_Co >= 16
    498    hi Normal ctermfg=black ctermbg=white cterm=NONE
    499    hi Added ctermfg=darkgreen ctermbg=NONE cterm=NONE
    500    hi Changed ctermfg=darkblue ctermbg=NONE cterm=NONE
    501    hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    502    hi Comment ctermfg=darkblue ctermbg=NONE cterm=NONE
    503    hi Conceal ctermfg=darkgrey ctermbg=NONE cterm=NONE
    504    hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    505    hi CursorColumn ctermfg=black ctermbg=yellow cterm=NONE
    506    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
    507    hi CursorLineNr ctermfg=black ctermbg=NONE cterm=bold
    508    hi DiffAdd ctermfg=black ctermbg=green cterm=NONE
    509    hi DiffChange ctermfg=black ctermbg=yellow cterm=NONE
    510    hi DiffDelete ctermfg=black ctermbg=red cterm=NONE
    511    hi DiffText ctermfg=black ctermbg=cyan cterm=NONE
    512    hi Directory ctermfg=darkblue ctermbg=NONE cterm=bold
    513    hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
    514    hi Error ctermfg=white ctermbg=red cterm=NONE
    515    hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
    516    hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
    517    hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
    518    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    519    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    520    hi IncSearch ctermfg=black ctermbg=green cterm=NONE
    521    hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
    522    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    523    hi ModeMsg ctermfg=yellow ctermbg=black cterm=reverse
    524    hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold
    525    hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
    526    hi Pmenu ctermfg=black ctermbg=grey cterm=NONE
    527    hi PmenuBorder ctermfg=NONE ctermbg=grey cterm=NONE
    528    hi PmenuExtra ctermfg=black ctermbg=grey cterm=NONE
    529    hi PmenuExtraSel ctermfg=black ctermbg=darkcyan cterm=NONE
    530    hi PmenuKind ctermfg=darkred ctermbg=grey cterm=NONE
    531    hi PmenuKindSel ctermfg=darkred ctermbg=darkcyan cterm=NONE
    532    hi PmenuMatch ctermfg=darkmagenta ctermbg=grey cterm=NONE
    533    hi PmenuMatchSel ctermfg=darkmagenta ctermbg=darkcyan cterm=NONE
    534    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
    535    hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE
    536    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
    537    hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
    538    hi Question ctermfg=darkmagenta ctermbg=NONE cterm=bold
    539    hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
    540    hi Removed ctermfg=red ctermbg=NONE cterm=NONE
    541    hi Search ctermfg=black ctermbg=yellow cterm=NONE
    542    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    543    hi Special ctermfg=cyan ctermbg=NONE cterm=NONE
    544    hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
    545    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
    546    hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=underline
    547    hi SpellLocal ctermfg=darkgreen ctermbg=NONE cterm=underline
    548    hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
    549    hi Statement ctermfg=black ctermbg=NONE cterm=bold
    550    hi StatusLine ctermfg=white ctermbg=black cterm=bold
    551    hi StatusLineNC ctermfg=white ctermbg=darkgrey cterm=NONE
    552    hi String ctermfg=darkyellow ctermbg=NONE cterm=NONE
    553    hi TabLine ctermfg=black ctermbg=lightgrey cterm=NONE
    554    hi TabLineFill ctermfg=lightgrey ctermbg=lightgrey cterm=NONE
    555    hi TabLineSel ctermfg=black ctermbg=white cterm=bold,reverse
    556    hi Title ctermfg=NONE ctermbg=NONE cterm=bold
    557    hi TitleBar ctermfg=black ctermbg=white cterm=NONE
    558    hi TitleBarNC ctermfg=darkgrey ctermbg=white cterm=NONE
    559    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
    560    hi ToolbarButton ctermfg=white ctermbg=black cterm=NONE
    561    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
    562    hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
    563    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    564    hi VertSplit ctermfg=darkgrey ctermbg=darkgrey cterm=NONE
    565    hi Visual ctermfg=white ctermbg=darkblue cterm=NONE
    566    hi VisualNOS ctermfg=black ctermbg=cyan cterm=NONE
    567    hi WarningMsg ctermfg=red ctermbg=NONE cterm=bold
    568    hi WildMenu ctermfg=black ctermbg=yellow cterm=bold
    569    hi debugBreakpoint ctermfg=darkcyan ctermbg=NONE cterm=reverse
    570    hi debugPC ctermfg=darkblue ctermbg=NONE cterm=reverse
    571    hi dirFilterMenuBookmarkPath ctermfg=darkgrey ctermbg=NONE cterm=NONE
    572    hi dirFilterMenuHistoryPath ctermfg=darkgrey ctermbg=NONE cterm=NONE
    573    hi dirGroup ctermfg=grey ctermbg=NONE cterm=NONE
    574    hi dirLink ctermfg=darkgreen ctermbg=NONE cterm=bold
    575    hi dirOwner ctermfg=grey ctermbg=NONE cterm=NONE
    576    hi dirPermissionGroup ctermfg=darkgreen ctermbg=NONE cterm=NONE
    577    hi dirPermissionOther ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    578    hi dirPermissionUser ctermfg=darkyellow ctermbg=NONE cterm=NONE
    579    hi dirSize ctermfg=darkred ctermbg=NONE cterm=NONE
    580    hi dirSizeMod ctermfg=darkcyan ctermbg=NONE cterm=NONE
    581    hi dirTime ctermfg=grey ctermbg=NONE cterm=NONE
    582    hi dirType ctermfg=darkcyan ctermbg=NONE cterm=NONE
    583    finish
    584  endif
    585 
    586  if s:t_Co >= 8
    587    hi Normal ctermfg=black ctermbg=grey cterm=NONE
    588    hi Added ctermfg=darkgreen ctermbg=NONE cterm=NONE
    589    hi Changed ctermfg=darkblue ctermbg=NONE cterm=NONE
    590    hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    591    hi Comment ctermfg=darkblue ctermbg=NONE cterm=NONE
    592    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    593    hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
    594    hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
    595    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
    596    hi CursorLineNr ctermfg=black ctermbg=NONE cterm=bold
    597    hi DiffAdd ctermfg=black ctermbg=darkgreen cterm=NONE
    598    hi DiffChange ctermfg=black ctermbg=darkyellow cterm=NONE
    599    hi DiffDelete ctermfg=black ctermbg=darkred cterm=NONE
    600    hi DiffText ctermfg=black ctermbg=darkmagenta cterm=NONE
    601    hi Directory ctermfg=darkblue ctermbg=NONE cterm=bold
    602    hi EndOfBuffer ctermfg=black ctermbg=NONE cterm=NONE
    603    hi Error ctermfg=grey ctermbg=darkred cterm=NONE
    604    hi ErrorMsg ctermfg=grey ctermbg=darkred cterm=NONE
    605    hi FoldColumn ctermfg=black ctermbg=NONE cterm=NONE
    606    hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
    607    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    608    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    609    hi IncSearch ctermfg=black ctermbg=darkgreen cterm=reverse
    610    hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
    611    hi MatchParen ctermfg=magenta ctermbg=NONE cterm=bold
    612    hi ModeMsg ctermfg=darkyellow ctermbg=black cterm=reverse
    613    hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
    614    hi NonText ctermfg=black ctermbg=NONE cterm=NONE
    615    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    616    hi PmenuBorder ctermfg=darkgrey ctermbg=grey cterm=NONE
    617    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    618    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    619    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    620    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    621    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    622    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    623    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
    624    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    625    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
    626    hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
    627    hi Question ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    628    hi QuickFixLine ctermfg=grey ctermbg=darkmagenta cterm=bold
    629    hi Removed ctermfg=red ctermbg=NONE cterm=NONE
    630    hi Search ctermfg=black ctermbg=darkyellow cterm=reverse
    631    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    632    hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
    633    hi SpecialKey ctermfg=black ctermbg=NONE cterm=NONE
    634    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=reverse,underline
    635    hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=reverse,underline
    636    hi SpellLocal ctermfg=darkgreen ctermbg=black cterm=reverse,underline
    637    hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=reverse,underline
    638    hi Statement ctermfg=black ctermbg=NONE cterm=bold
    639    hi StatusLine ctermfg=grey ctermbg=black cterm=bold
    640    hi StatusLineNC ctermfg=grey ctermbg=darkgrey cterm=NONE
    641    hi String ctermfg=darkyellow ctermbg=NONE cterm=NONE
    642    hi TabLine ctermfg=grey ctermbg=black cterm=NONE
    643    hi TabLineFill ctermfg=black ctermbg=black cterm=NONE
    644    hi TabLineSel ctermfg=black ctermbg=grey cterm=bold,reverse
    645    hi Title ctermfg=black ctermbg=NONE cterm=bold
    646    hi TitleBar ctermfg=black ctermbg=white cterm=NONE
    647    hi TitleBarNC ctermfg=darkgrey ctermbg=white cterm=NONE
    648    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
    649    hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold
    650    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
    651    hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
    652    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    653    hi VertSplit ctermfg=black ctermbg=black cterm=NONE
    654    hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
    655    hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
    656    hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
    657    hi WildMenu ctermfg=black ctermbg=darkyellow cterm=bold
    658    hi debugBreakpoint ctermfg=darkcyan ctermbg=NONE cterm=reverse
    659    hi debugPC ctermfg=darkblue ctermbg=NONE cterm=reverse
    660    hi dirFilterMenuBookmarkPath ctermfg=darkgrey ctermbg=NONE cterm=NONE
    661    hi dirFilterMenuHistoryPath ctermfg=darkgrey ctermbg=NONE cterm=NONE
    662    hi dirGroup ctermfg=grey ctermbg=NONE cterm=NONE
    663    hi dirLink ctermfg=darkgreen ctermbg=NONE cterm=bold
    664    hi dirOwner ctermfg=grey ctermbg=NONE cterm=NONE
    665    hi dirPermissionGroup ctermfg=darkgreen ctermbg=NONE cterm=NONE
    666    hi dirPermissionOther ctermfg=darkmagenta ctermbg=NONE cterm=NONE
    667    hi dirPermissionUser ctermfg=darkyellow ctermbg=NONE cterm=NONE
    668    hi dirSize ctermfg=darkred ctermbg=NONE cterm=NONE
    669    hi dirSizeMod ctermfg=darkcyan ctermbg=NONE cterm=NONE
    670    hi dirTime ctermfg=grey ctermbg=NONE cterm=NONE
    671    hi dirType ctermfg=darkcyan ctermbg=NONE cterm=NONE
    672    finish
    673  endif
    674 
    675  if s:t_Co >= 0
    676    hi CurSearch term=reverse
    677    hi CursorIM term=NONE
    678    hi CursorLineFold term=underline
    679    hi CursorLineSign term=underline
    680    hi Float term=NONE
    681    hi Function term=NONE
    682    hi Number term=NONE
    683    hi StatusLineTerm term=bold,reverse
    684    hi StatusLineTermNC term=bold,underline
    685    hi Terminal term=NONE
    686    finish
    687  endif
    688 
    689 endif
    690 
    691 " vim: et ts=8 sw=2 sts=2