neovim

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

quiet.vim (34398B)


      1 " Name:         quiet
      2 " Description:  A mostly monochrome colorscheme, with a few niceties.
      3 " Author:       Maxence Weynans <neutaaaaan@gmail.com>
      4 " Maintainer:   Maxence Weynans <neutaaaaan@gmail.com>
      5 " URL:          https://github.com/vim/colorschemes
      6 " License:      Vim License (see `:help license`)`
      7 " Last Change:  2025 Oct 08
      8 
      9 " Generated by Colortemplate v3.0.0-beta10
     10 
     11 " hi clear
     12 source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme
     13 let g:colors_name = 'quiet'
     14 
     15 let s:t_Co = &t_Co
     16 let s:tgc = has('termguicolors') && &termguicolors
     17 
     18 hi! link Added Normal
     19 hi! link Boolean Constant
     20 hi! link Changed Normal
     21 hi! link Character Constant
     22 hi! link Conditional Statement
     23 hi! link Debug Special
     24 hi! link Define PreProc
     25 hi! link Delimiter Special
     26 hi! link Exception Statement
     27 hi! link Float Constant
     28 hi! link Function Identifier
     29 hi! link Include PreProc
     30 hi! link Keyword Statement
     31 hi! link Label Statement
     32 hi! link Macro PreProc
     33 hi! link MessageWindow Pmenu
     34 hi! link Number Constant
     35 hi! link Operator Statement
     36 hi! link PopupNotification Todo
     37 hi! link PreCondit PreProc
     38 hi! link Removed Normal
     39 hi! link Repeat Statement
     40 hi! link SpecialChar Special
     41 hi! link SpecialComment Special
     42 hi! link StatusLineTerm StatusLine
     43 hi! link StatusLineTermNC StatusLineNC
     44 hi! link StorageClass Type
     45 hi! link String Constant
     46 hi! link Structure Type
     47 hi! link Tag Special
     48 hi! link Terminal Normal
     49 hi! link Typedef Type
     50 hi! link debugBreakpoint ModeMsg
     51 hi! link debugPC CursorLine
     52 hi! link lCursor Cursor
     53 
     54 if &background == 'dark'
     55  let g:terminal_ansi_colors = ['#000000', '#d7005f', '#00af5f', '#d78700', '#0087d7', '#d787d7', '#00afaf', '#dadada', '#707070', '#ff005f', '#00d75f', '#ffaf00', '#5fafff', '#ff87ff', '#00d7d7', '#ffffff']
     56  " Nvim uses g:terminal_color_{0-15} instead
     57  for i in range(g:terminal_ansi_colors->len())
     58    let g:terminal_color_{i} = g:terminal_ansi_colors[i]
     59  endfor
     60 
     61  hi Normal guifg=#dadada guibg=#000000 guisp=NONE gui=NONE ctermfg=253 ctermbg=16 cterm=NONE term=NONE
     62  hi ColorColumn guifg=NONE guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=NONE ctermbg=234 cterm=NONE term=reverse
     63  hi Comment guifg=#707070 guibg=NONE guisp=NONE gui=bold ctermfg=242 ctermbg=NONE cterm=bold term=bold
     64  hi Conceal guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
     65  hi Constant guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
     66  hi CurSearch guifg=#ff5fff guibg=#000000 guisp=NONE gui=reverse ctermfg=207 ctermbg=16 cterm=reverse term=reverse
     67  hi Cursor guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse term=reverse
     68  hi CursorColumn guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=NONE
     69  hi CursorIM guifg=#000000 guibg=#afff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=154 cterm=NONE term=NONE
     70  hi CursorLine guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=underline
     71  hi CursorLineNr guifg=#dadada guibg=#303030 guisp=NONE gui=NONE ctermfg=253 ctermbg=236 cterm=NONE term=bold
     72  hi DiffAdd guifg=#00af00 guibg=#000000 guisp=NONE gui=reverse ctermfg=34 ctermbg=16 cterm=reverse term=reverse
     73  hi DiffChange guifg=#87afd7 guibg=#000000 guisp=NONE gui=reverse ctermfg=110 ctermbg=16 cterm=reverse term=NONE
     74  hi DiffDelete guifg=#d75f5f guibg=#000000 guisp=NONE gui=reverse ctermfg=167 ctermbg=16 cterm=reverse term=reverse
     75  hi DiffText guifg=#d787d7 guibg=#000000 guisp=NONE gui=reverse ctermfg=176 ctermbg=16 cterm=reverse term=reverse
     76  hi Directory guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
     77  hi EndOfBuffer guifg=#707070 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=NONE
     78  hi Error guifg=#ff005f guibg=#000000 guisp=NONE gui=bold,reverse ctermfg=197 ctermbg=16 cterm=bold,reverse term=bold,reverse
     79  hi ErrorMsg guifg=#dadada guibg=#000000 guisp=NONE gui=reverse ctermfg=253 ctermbg=16 cterm=reverse term=bold,reverse
     80  hi FoldColumn guifg=#707070 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=NONE
     81  hi Folded guifg=#707070 guibg=#000000 guisp=NONE gui=NONE ctermfg=242 ctermbg=16 cterm=NONE term=NONE
     82  hi Identifier guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
     83  hi Ignore guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
     84  hi IncSearch guifg=#ffaf00 guibg=#000000 guisp=NONE gui=reverse ctermfg=214 ctermbg=16 cterm=reverse term=bold,reverse,underline
     85  hi LineNr guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
     86  hi MatchParen guifg=#ff00af guibg=NONE guisp=NONE gui=bold ctermfg=199 ctermbg=NONE cterm=bold term=bold,underline
     87  hi ModeMsg guifg=#dadada guibg=NONE guisp=NONE gui=bold ctermfg=253 ctermbg=NONE cterm=bold term=bold
     88  hi MoreMsg guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
     89  hi NonText guifg=#707070 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=NONE
     90  hi Pmenu guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=reverse
     91  hi PmenuExtra guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=NONE
     92  hi PmenuExtraSel guifg=#000000 guibg=#dadada guisp=NONE gui=NONE ctermfg=16 ctermbg=253 cterm=NONE term=NONE
     93  hi PmenuKind guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=bold ctermfg=16 ctermbg=248 cterm=bold term=bold
     94  hi PmenuKindSel guifg=#000000 guibg=#dadada guisp=NONE gui=bold ctermfg=16 ctermbg=253 cterm=bold term=bold
     95  hi PmenuMatch guifg=#d7005f guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=161 ctermbg=248 cterm=NONE term=NONE
     96  hi PmenuMatchSel guifg=#d7005f guibg=#dadada guisp=NONE gui=bold ctermfg=161 ctermbg=253 cterm=bold term=bold
     97  hi PmenuSbar guifg=#707070 guibg=#585858 guisp=NONE gui=NONE ctermfg=242 ctermbg=240 cterm=NONE term=reverse
     98  hi PmenuSel guifg=#000000 guibg=#dadada guisp=NONE gui=NONE ctermfg=16 ctermbg=253 cterm=NONE term=bold
     99  hi PmenuThumb guifg=#dadada guibg=#dadada guisp=NONE gui=NONE ctermfg=253 ctermbg=253 cterm=NONE term=NONE
    100  hi PreProc guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
    101  hi Question guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=standout
    102  hi QuickFixLine guifg=#ff5fff guibg=#000000 guisp=NONE gui=reverse ctermfg=207 ctermbg=16 cterm=reverse term=NONE
    103  hi Search guifg=#00afff guibg=#000000 guisp=NONE gui=reverse ctermfg=39 ctermbg=16 cterm=reverse term=reverse
    104  hi SignColumn guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=reverse
    105  hi Special guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
    106  hi SpecialKey guifg=#707070 guibg=NONE guisp=NONE gui=bold ctermfg=242 ctermbg=NONE cterm=bold term=bold
    107  hi SpellBad guifg=#d7005f guibg=NONE guisp=#d7005f gui=undercurl ctermfg=161 ctermbg=NONE cterm=underline term=underline
    108  hi SpellCap guifg=#0087d7 guibg=NONE guisp=#0087d7 gui=undercurl ctermfg=32 ctermbg=NONE cterm=underline term=underline
    109  hi SpellLocal guifg=#d787d7 guibg=NONE guisp=#d787d7 gui=undercurl ctermfg=176 ctermbg=NONE cterm=underline term=underline
    110  hi SpellRare guifg=#00afaf guibg=NONE guisp=#00afaf gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=underline
    111  hi Statement guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
    112  hi StatusLine guifg=#000000 guibg=#dadada guisp=NONE gui=bold ctermfg=16 ctermbg=253 cterm=bold term=bold,reverse
    113  hi StatusLineNC guifg=#707070 guibg=#000000 guisp=NONE gui=reverse ctermfg=242 ctermbg=16 cterm=reverse term=bold,underline
    114  hi TabLine guifg=#707070 guibg=#000000 guisp=NONE gui=reverse ctermfg=242 ctermbg=16 cterm=reverse term=bold,underline
    115  hi TabLineFill guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
    116  hi TabLineSel guifg=#000000 guibg=#dadada guisp=NONE gui=bold ctermfg=16 ctermbg=253 cterm=bold term=bold,reverse
    117  hi Title guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    118  hi TitleBar guifg=#dadada guibg=#4c4c4c guisp=NONE gui=NONE ctermfg=253 ctermbg=237 cterm=NONE term=NONE
    119  hi TitleBarNC guifg=#707070 guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=242 ctermbg=236 cterm=NONE term=NONE
    120  hi Todo guifg=#00ffaf guibg=NONE guisp=NONE gui=bold,reverse ctermfg=49 ctermbg=NONE cterm=bold,reverse term=bold,reverse
    121  hi ToolbarButton guifg=#dadada guibg=#000000 guisp=NONE gui=bold ctermfg=253 ctermbg=16 cterm=bold term=bold,reverse
    122  hi ToolbarLine guifg=NONE guibg=#000000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=16 cterm=NONE term=reverse
    123  hi Type guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=NONE
    124  hi Underlined guifg=#dadada guibg=NONE guisp=NONE gui=underline ctermfg=253 ctermbg=NONE cterm=underline term=underline
    125  hi VertSplit guifg=#707070 guibg=#000000 guisp=NONE gui=NONE ctermfg=242 ctermbg=16 cterm=NONE term=NONE
    126  hi Visual guifg=#ffaf00 guibg=#000000 guisp=NONE gui=reverse ctermfg=214 ctermbg=16 cterm=reverse term=reverse
    127  hi VisualNOS guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=NONE
    128  hi WarningMsg guifg=#dadada guibg=NONE guisp=NONE gui=NONE ctermfg=253 ctermbg=NONE cterm=NONE term=standout
    129  hi WildMenu guifg=#00afff guibg=#000000 guisp=NONE gui=bold ctermfg=39 ctermbg=16 cterm=bold term=bold
    130 
    131  if s:tgc || s:t_Co >= 256
    132    finish
    133  endif
    134 
    135  if s:t_Co >= 16
    136    hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
    137    hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    138    hi Comment ctermfg=darkgrey ctermbg=NONE cterm=bold
    139    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    140    hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
    141    hi CurSearch ctermfg=magenta ctermbg=black cterm=reverse
    142    hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
    143    hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    144    hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
    145    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
    146    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
    147    hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
    148    hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
    149    hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
    150    hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
    151    hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
    152    hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
    153    hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
    154    hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    155    hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    156    hi Folded ctermfg=darkgrey ctermbg=NONE cterm=NONE
    157    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    158    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    159    hi IncSearch ctermfg=yellow ctermbg=black cterm=reverse
    160    hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
    161    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    162    hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
    163    hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
    164    hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
    165    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    166    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    167    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    168    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    169    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    170    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    171    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    172    hi PmenuSbar ctermfg=darkgrey ctermbg=NONE cterm=reverse
    173    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    174    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
    175    hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
    176    hi Question ctermfg=NONE ctermbg=NONE cterm=standout
    177    hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
    178    hi Search ctermfg=cyan ctermbg=black cterm=reverse
    179    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    180    hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
    181    hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=bold
    182    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
    183    hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
    184    hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
    185    hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
    186    hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
    187    hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    188    hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=reverse
    189    hi TabLine ctermfg=darkgrey ctermbg=NONE cterm=reverse
    190    hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
    191    hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    192    hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
    193    hi TitleBar ctermfg=grey ctermbg=black cterm=NONE
    194    hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE
    195    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    196    hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    197    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
    198    hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
    199    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    200    hi VertSplit ctermfg=darkgrey ctermbg=NONE cterm=NONE
    201    hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
    202    hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
    203    hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
    204    hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
    205    finish
    206  endif
    207 
    208  if s:t_Co >= 8
    209    hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
    210    hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    211    hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
    212    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    213    hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
    214    hi CurSearch ctermfg=darkmagenta ctermbg=black cterm=reverse
    215    hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
    216    hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    217    hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
    218    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
    219    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
    220    hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
    221    hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
    222    hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
    223    hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
    224    hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
    225    hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE
    226    hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
    227    hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    228    hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    229    hi Folded ctermfg=NONE ctermbg=NONE cterm=NONE
    230    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    231    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    232    hi IncSearch ctermfg=darkyellow ctermbg=black cterm=reverse
    233    hi LineNr ctermfg=NONE ctermbg=NONE cterm=NONE
    234    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    235    hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
    236    hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
    237    hi NonText ctermfg=NONE ctermbg=NONE cterm=NONE
    238    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    239    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    240    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    241    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    242    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    243    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    244    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    245    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=reverse
    246    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    247    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
    248    hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
    249    hi Question ctermfg=NONE ctermbg=NONE cterm=standout
    250    hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
    251    hi Search ctermfg=darkcyan ctermbg=black cterm=reverse
    252    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    253    hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
    254    hi SpecialKey ctermfg=NONE ctermbg=NONE cterm=bold
    255    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
    256    hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
    257    hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
    258    hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
    259    hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
    260    hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    261    hi StatusLineNC ctermfg=NONE ctermbg=NONE cterm=bold,underline
    262    hi TabLine ctermfg=NONE ctermbg=NONE cterm=bold,underline
    263    hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
    264    hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    265    hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
    266    hi TitleBar ctermfg=grey ctermbg=black cterm=NONE
    267    hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE
    268    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    269    hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    270    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
    271    hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
    272    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    273    hi VertSplit ctermfg=NONE ctermbg=NONE cterm=NONE
    274    hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
    275    hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
    276    hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
    277    hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
    278    finish
    279  endif
    280 
    281  if s:t_Co >= 0
    282    hi CursorLineFold term=underline
    283    hi CursorLineSign term=underline
    284    hi Float term=NONE
    285    hi Function term=NONE
    286    hi Number term=NONE
    287    hi StatusLineTerm term=bold,reverse
    288    hi StatusLineTermNC term=bold,underline
    289    hi Terminal term=NONE
    290    finish
    291  endif
    292 
    293  finish
    294 endif
    295 
    296 if &background == 'light'
    297  let g:terminal_ansi_colors = ['#000000', '#af0000', '#005f00', '#af5f00', '#005faf', '#870087', '#008787', '#d7d7d7', '#626262', '#d70000', '#008700', '#d78700', '#0087d7', '#af00af', '#00afaf', '#ffffff']
    298  " Nvim uses g:terminal_color_{0-15} instead
    299  for i in range(g:terminal_ansi_colors->len())
    300    let g:terminal_color_{i} = g:terminal_ansi_colors[i]
    301  endfor
    302 
    303  hi Normal guifg=#000000 guibg=#d7d7d7 guisp=NONE gui=NONE ctermfg=16 ctermbg=188 cterm=NONE term=NONE
    304  hi ColorColumn guifg=NONE guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse
    305  hi Comment guifg=#000000 guibg=NONE guisp=NONE gui=bold ctermfg=16 ctermbg=NONE cterm=bold term=bold
    306  hi Conceal guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    307  hi Constant guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    308  hi CurSearch guifg=#ff5fff guibg=#000000 guisp=NONE gui=reverse ctermfg=207 ctermbg=16 cterm=reverse term=reverse
    309  hi Cursor guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse term=reverse
    310  hi CursorColumn guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE term=NONE
    311  hi CursorIM guifg=#000000 guibg=#afff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=154 cterm=NONE term=NONE
    312  hi CursorLine guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE term=underline
    313  hi CursorLineNr guifg=#000000 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=16 ctermbg=255 cterm=NONE term=bold
    314  hi DiffAdd guifg=#87d787 guibg=#000000 guisp=NONE gui=reverse ctermfg=114 ctermbg=16 cterm=reverse term=reverse
    315  hi DiffChange guifg=#afafd7 guibg=#000000 guisp=NONE gui=reverse ctermfg=146 ctermbg=16 cterm=reverse term=NONE
    316  hi DiffDelete guifg=#d78787 guibg=#000000 guisp=NONE gui=reverse ctermfg=174 ctermbg=16 cterm=reverse term=reverse
    317  hi DiffText guifg=#d787d7 guibg=#000000 guisp=NONE gui=reverse ctermfg=176 ctermbg=16 cterm=reverse term=reverse
    318  hi Directory guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    319  hi EndOfBuffer guifg=#626262 guibg=NONE guisp=NONE gui=NONE ctermfg=241 ctermbg=NONE cterm=NONE term=NONE
    320  hi Error guifg=#ff005f guibg=#000000 guisp=NONE gui=bold,reverse ctermfg=197 ctermbg=16 cterm=bold,reverse term=bold,reverse
    321  hi ErrorMsg guifg=#000000 guibg=#d7d7d7 guisp=NONE gui=reverse ctermfg=16 ctermbg=188 cterm=reverse term=bold,reverse
    322  hi FoldColumn guifg=#626262 guibg=NONE guisp=NONE gui=NONE ctermfg=241 ctermbg=NONE cterm=NONE term=NONE
    323  hi Folded guifg=#626262 guibg=#d7d7d7 guisp=NONE gui=NONE ctermfg=241 ctermbg=188 cterm=NONE term=NONE
    324  hi Identifier guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    325  hi Ignore guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    326  hi IncSearch guifg=#ffaf00 guibg=#000000 guisp=NONE gui=reverse ctermfg=214 ctermbg=16 cterm=reverse term=bold,reverse,underline
    327  hi LineNr guifg=#a8a8a8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE term=NONE
    328  hi MatchParen guifg=#ff00af guibg=#d7d7d7 guisp=NONE gui=bold ctermfg=199 ctermbg=188 cterm=bold term=bold,underline
    329  hi ModeMsg guifg=#000000 guibg=NONE guisp=NONE gui=bold ctermfg=16 ctermbg=NONE cterm=bold term=bold
    330  hi MoreMsg guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    331  hi NonText guifg=#626262 guibg=NONE guisp=NONE gui=NONE ctermfg=241 ctermbg=NONE cterm=NONE term=NONE
    332  hi Pmenu guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=reverse
    333  hi PmenuExtra guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=NONE
    334  hi PmenuExtraSel guifg=#d7d7d7 guibg=#000000 guisp=NONE gui=NONE ctermfg=188 ctermbg=16 cterm=NONE term=NONE
    335  hi PmenuKind guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=bold ctermfg=16 ctermbg=248 cterm=bold term=bold
    336  hi PmenuKindSel guifg=#d7d7d7 guibg=#000000 guisp=NONE gui=bold ctermfg=188 ctermbg=16 cterm=bold term=bold
    337  hi PmenuMatch guifg=#d70000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=160 ctermbg=248 cterm=NONE term=NONE
    338  hi PmenuMatchSel guifg=#d70000 guibg=#000000 guisp=NONE gui=bold ctermfg=160 ctermbg=16 cterm=bold term=bold
    339  hi PmenuSbar guifg=#000000 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=16 ctermbg=254 cterm=NONE term=reverse
    340  hi PmenuSel guifg=#d7d7d7 guibg=#000000 guisp=NONE gui=NONE ctermfg=188 ctermbg=16 cterm=NONE term=bold
    341  hi PmenuThumb guifg=#000000 guibg=#000000 guisp=NONE gui=NONE ctermfg=16 ctermbg=16 cterm=NONE term=NONE
    342  hi PreProc guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    343  hi Question guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=standout
    344  hi QuickFixLine guifg=#ff5fff guibg=#000000 guisp=NONE gui=reverse ctermfg=207 ctermbg=16 cterm=reverse term=NONE
    345  hi Search guifg=#00afff guibg=#000000 guisp=NONE gui=reverse ctermfg=39 ctermbg=16 cterm=reverse term=reverse
    346  hi SignColumn guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=reverse
    347  hi Special guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    348  hi SpecialKey guifg=#626262 guibg=NONE guisp=NONE gui=bold ctermfg=241 ctermbg=NONE cterm=bold term=bold
    349  hi SpellBad guifg=#af0000 guibg=#d7d7d7 guisp=#af0000 gui=undercurl ctermfg=124 ctermbg=188 cterm=underline term=underline
    350  hi SpellCap guifg=#005faf guibg=#d7d7d7 guisp=#005faf gui=undercurl ctermfg=25 ctermbg=188 cterm=underline term=underline
    351  hi SpellLocal guifg=#870087 guibg=#d7d7d7 guisp=#870087 gui=undercurl ctermfg=90 ctermbg=188 cterm=underline term=underline
    352  hi SpellRare guifg=#008787 guibg=#d7d7d7 guisp=#008787 gui=undercurl ctermfg=30 ctermbg=188 cterm=underline term=underline
    353  hi Statement guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    354  hi StatusLine guifg=#eeeeee guibg=#000000 guisp=NONE gui=bold ctermfg=255 ctermbg=16 cterm=bold term=bold,reverse
    355  hi StatusLineNC guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=bold,underline
    356  hi TabLine guifg=#000000 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=16 ctermbg=248 cterm=NONE term=bold,underline
    357  hi TabLineFill guifg=#000000 guibg=#d7d7d7 guisp=NONE gui=NONE ctermfg=16 ctermbg=188 cterm=NONE term=NONE
    358  hi TabLineSel guifg=#eeeeee guibg=#000000 guisp=NONE gui=bold ctermfg=255 ctermbg=16 cterm=bold term=bold,reverse
    359  hi Title guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE
    360  hi TitleBar guifg=#000000 guibg=#ececec guisp=NONE gui=NONE ctermfg=16 ctermbg=255 cterm=NONE term=NONE
    361  hi TitleBarNC guifg=#626262 guibg=#e7e7e7 guisp=NONE gui=NONE ctermfg=241 ctermbg=255 cterm=NONE term=NONE
    362  hi Todo guifg=#00ffaf guibg=#000000 guisp=NONE gui=bold,reverse ctermfg=49 ctermbg=16 cterm=bold,reverse term=bold,reverse
    363  hi ToolbarButton guifg=#000000 guibg=#d7d7d7 guisp=NONE gui=bold ctermfg=16 ctermbg=188 cterm=bold term=bold,reverse
    364  hi ToolbarLine guifg=NONE guibg=#d7d7d7 guisp=NONE gui=NONE ctermfg=NONE ctermbg=188 cterm=NONE term=reverse
    365  hi Type guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=NONE
    366  hi Underlined guifg=#000000 guibg=NONE guisp=NONE gui=underline ctermfg=16 ctermbg=NONE cterm=underline term=underline
    367  hi VertSplit guifg=#626262 guibg=#d7d7d7 guisp=NONE gui=NONE ctermfg=241 ctermbg=188 cterm=NONE term=NONE
    368  hi Visual guifg=#ffaf00 guibg=#000000 guisp=NONE gui=reverse ctermfg=214 ctermbg=16 cterm=reverse term=reverse
    369  hi VisualNOS guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE term=NONE
    370  hi WarningMsg guifg=#000000 guibg=NONE guisp=NONE gui=NONE ctermfg=16 ctermbg=NONE cterm=NONE term=standout
    371  hi WildMenu guifg=#000000 guibg=#eeeeee guisp=NONE gui=bold ctermfg=16 ctermbg=255 cterm=bold term=bold
    372 
    373  if s:tgc || s:t_Co >= 256
    374    finish
    375  endif
    376 
    377  if s:t_Co >= 16
    378    hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
    379    hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    380    hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
    381    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    382    hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
    383    hi CurSearch ctermfg=magenta ctermbg=black cterm=reverse
    384    hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
    385    hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    386    hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
    387    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
    388    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
    389    hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
    390    hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
    391    hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
    392    hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
    393    hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
    394    hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
    395    hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
    396    hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    397    hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    398    hi Folded ctermfg=darkgrey ctermbg=NONE cterm=NONE
    399    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    400    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    401    hi IncSearch ctermfg=yellow ctermbg=black cterm=reverse
    402    hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
    403    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    404    hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
    405    hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
    406    hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
    407    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    408    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    409    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    410    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    411    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    412    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    413    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    414    hi PmenuSbar ctermfg=darkgrey ctermbg=NONE cterm=reverse
    415    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    416    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
    417    hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
    418    hi Question ctermfg=NONE ctermbg=NONE cterm=standout
    419    hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
    420    hi Search ctermfg=cyan ctermbg=black cterm=reverse
    421    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    422    hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
    423    hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=bold
    424    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
    425    hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
    426    hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
    427    hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
    428    hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
    429    hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    430    hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=reverse
    431    hi TabLine ctermfg=darkgrey ctermbg=NONE cterm=reverse
    432    hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
    433    hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    434    hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
    435    hi TitleBar ctermfg=black ctermbg=white cterm=NONE
    436    hi TitleBarNC ctermfg=darkgrey ctermbg=white cterm=NONE
    437    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    438    hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    439    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
    440    hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
    441    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    442    hi VertSplit ctermfg=darkgrey ctermbg=NONE cterm=NONE
    443    hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
    444    hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
    445    hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
    446    hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
    447    finish
    448  endif
    449 
    450  if s:t_Co >= 8
    451    hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
    452    hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    453    hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
    454    hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
    455    hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
    456    hi CurSearch ctermfg=darkmagenta ctermbg=black cterm=reverse
    457    hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
    458    hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    459    hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
    460    hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
    461    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
    462    hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
    463    hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
    464    hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
    465    hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
    466    hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
    467    hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE
    468    hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
    469    hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    470    hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
    471    hi Folded ctermfg=NONE ctermbg=NONE cterm=NONE
    472    hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
    473    hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
    474    hi IncSearch ctermfg=darkyellow ctermbg=black cterm=reverse
    475    hi LineNr ctermfg=NONE ctermbg=NONE cterm=NONE
    476    hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
    477    hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
    478    hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
    479    hi NonText ctermfg=NONE ctermbg=NONE cterm=NONE
    480    hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
    481    hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
    482    hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
    483    hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    484    hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
    485    hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
    486    hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
    487    hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=reverse
    488    hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
    489    hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
    490    hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
    491    hi Question ctermfg=NONE ctermbg=NONE cterm=standout
    492    hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
    493    hi Search ctermfg=darkcyan ctermbg=black cterm=reverse
    494    hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
    495    hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
    496    hi SpecialKey ctermfg=NONE ctermbg=NONE cterm=bold
    497    hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
    498    hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
    499    hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
    500    hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
    501    hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
    502    hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    503    hi StatusLineNC ctermfg=NONE ctermbg=NONE cterm=bold,underline
    504    hi TabLine ctermfg=NONE ctermbg=NONE cterm=bold,underline
    505    hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
    506    hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    507    hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
    508    hi TitleBar ctermfg=black ctermbg=white cterm=NONE
    509    hi TitleBarNC ctermfg=darkgrey ctermbg=white cterm=NONE
    510    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    511    hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
    512    hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
    513    hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
    514    hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
    515    hi VertSplit ctermfg=NONE ctermbg=NONE cterm=NONE
    516    hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
    517    hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
    518    hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
    519    hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
    520    finish
    521  endif
    522 
    523  if s:t_Co >= 0
    524    hi CursorLineFold term=underline
    525    hi CursorLineSign term=underline
    526    hi Float term=NONE
    527    hi Function term=NONE
    528    hi Number term=NONE
    529    hi StatusLineTerm term=bold,reverse
    530    hi StatusLineTermNC term=bold,underline
    531    hi Terminal term=NONE
    532    finish
    533  endif
    534 
    535 endif
    536 
    537 " vim: et ts=8 sw=2 sts=2