diff --git a/colors/solarized8.vim b/colors/solarized8.vim index add22f1..a3a6981 100644 --- a/colors/solarized8.vim +++ b/colors/solarized8.vim @@ -4,9 +4,9 @@ " Maintainer: Lifepillar " URL: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Change: 2025 May 29 +" Last Change: 2025 Jun 02 -" Generated by Colortemplate v3.0.0-beta3 +" Generated by Colortemplate v3.0.0-beta5 hi clear let g:colors_name = 'solarized8' @@ -14,6 +14,51 @@ let g:colors_name = 'solarized8' let hs_highlight_boolean=1 let hs_highlight_delimiters=1 +let s:t_Co = has('gui_running') ? 16777216 : str2nr(&t_Co) + +hi! link Boolean Constant +hi! link Character Constant +hi! link Conditional Statement +hi! link CurSearch Search +hi! link CursorLineFold FoldColumn +hi! link CursorLineSign SignColumn +hi! link Debug Special +hi! link Define PreProc +hi! link Delimiter Special +hi! link Exception Statement +hi! link Float Constant +hi! link Function Identifier +hi! link Include PreProc +hi! link Keyword Statement +hi! link Label Statement +hi! link LineNrAbove LineNr +hi! link LineNrBelow LineNr +hi! link Macro PreProc +hi! link Number Constant +hi! link Operator Statement +hi! link PmenuMatch Pmenu +hi! link PmenuMatchSel PmenuSel +hi! link PopupNotification WarningMsg +hi! link PopupSelected PmenuSel +hi! link PreCondit PreProc +hi! link QuickFixLine Search +hi! link Repeat Statement +hi! link SpecialChar Special +hi! link SpecialComment Special +hi! link StatusLineTerm StatusLine +hi! link StatusLineTermNC StatusLineNC +hi! link StorageClass Type +hi! link String Constant +hi! link Structure Type +hi! link TabPanel TabLine +hi! link TabPanelFill TabLineFill +hi! link TabPanelSel TabLineSel +hi! link Tag Special +hi! link Typedef Type +hi! link debugBreakpoint SignColumn +hi! link debugPC SignColumn +hi! link lCursor Cursor + if &background == 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] @@ -30,116 +75,74 @@ if &background == 'dark' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#93a1a1 guibg=#002b36 guisp=NONE gui=NONE ctermfg=247 ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=236 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#839496 guibg=#073642 guisp=#002b36 gui=bold ctermfg=246 ctermbg=236 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=66 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#839496 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=246 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#eee8d5 guibg=#657b83 guisp=NONE gui=NONE ctermfg=254 ctermbg=66 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#839496 guisp=NONE gui=NONE ctermfg=NONE ctermbg=246 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=236 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=236 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=236 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#073642 guibg=#586e75 guisp=NONE gui=NONE ctermfg=236 ctermbg=242 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#93a1a1 guibg=#002b36 guisp=NONE gui=NONE ctermfg=247 ctermbg=235 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=underline + hi CursorLineNr guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=236 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 cterm=NONE term=reverse + hi Folded guifg=#839496 guibg=#073642 guisp=#002b36 gui=bold ctermfg=246 ctermbg=236 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=66 ctermbg=236 cterm=NONE term=reverse + hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#839496 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=246 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE + hi PmenuSel guifg=#eee8d5 guibg=#657b83 guisp=NONE gui=NONE ctermfg=254 ctermbg=66 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#839496 guisp=NONE gui=NONE ctermfg=NONE ctermbg=246 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=236 cterm=bold term=bold + hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=236 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 cterm=reverse term=reverse + hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=236 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=236 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#073642 guibg=#586e75 guisp=NONE gui=NONE ctermfg=236 ctermbg=242 cterm=NONE term=reverse + hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -227,7 +230,6 @@ if &background == 'dark' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -420,23 +422,19 @@ if &background == 'dark' hi SpecialKey guifg=#073642 guibg=NONE guisp=NONE gui=reverse cterm=reverse hi Title guifg=#586e75 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -473,245 +471,244 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=242 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=235 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=246 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=242 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=242 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=247 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=66 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=66 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=247 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=242 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=236 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=235 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=247 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=247 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=66 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=242 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=236 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=236 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=236 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=236 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=236 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=236 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=236 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=236 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=236 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=236 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=236 ctermbg=136 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=235 ctermbg=246 ctermul=NONE cterm=NONE + hi Cursor ctermfg=235 ctermbg=246 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=236 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLine ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=254 ctermbg=236 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=236 ctermbg=254 cterm=reverse + hi StatusLineNC ctermfg=236 ctermbg=247 cterm=reverse + hi TabLine ctermfg=242 ctermbg=236 cterm=NONE + hi TabLineFill ctermfg=242 ctermbg=236 cterm=NONE + hi TabLineSel ctermfg=254 ctermbg=236 cterm=NONE + hi VertSplit ctermfg=242 ctermbg=236 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLine ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=242 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=246 ctermbg=230 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=236 ctermbg=242 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=242 ctermbg=254 cterm=reverse + hi StatusLineNC ctermfg=242 ctermbg=236 cterm=reverse + hi TabLine ctermfg=242 ctermbg=236 cterm=reverse + hi TabLineFill ctermfg=242 ctermbg=236 cterm=reverse + hi TabLineSel ctermfg=246 ctermbg=230 cterm=reverse + hi VertSplit ctermfg=236 ctermbg=242 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=247 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=247 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=246 ctermbg=NONE cterm=bold + hi LineNr ctermfg=66 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=166 ctermbg=236 ctermul=NONE cterm=bold - hi LineNr ctermfg=246 ctermbg=236 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=166 ctermbg=236 cterm=bold + hi LineNr ctermfg=246 ctermbg=236 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=166 ctermbg=NONE cterm=bold + hi LineNr ctermfg=246 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=242 ctermbg=236 ctermul=NONE cterm=bold - hi LineNr ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=242 ctermbg=236 cterm=bold + hi LineNr ctermfg=242 ctermbg=236 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=242 ctermbg=NONE cterm=bold + hi LineNr ctermfg=242 ctermbg=NONE cterm=NONE endif if s:visibility == "high" - hi NonText ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=61 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=166 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=166 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=230 cterm=reverse,underline + hi SpellCap ctermfg=61 ctermbg=230 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=230 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=230 cterm=reverse,underline + hi Title ctermfg=136 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=236 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=236 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=236 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=236 ctermbg=NONE cterm=reverse + hi Title ctermfg=242 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -728,85 +725,85 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=14 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=12 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=10 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=14 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Folded ctermfg=12 ctermbg=0 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=11 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=12 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=14 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=10 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=11 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=12 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=12 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=10 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=7 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -843,245 +840,244 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=10 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=8 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=12 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=10 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=10 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=14 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=11 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=14 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=10 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=0 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=8 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=14 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=14 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=11 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=10 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=0 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=0 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=0 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=0 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=0 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=0 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=0 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=0 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=0 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=0 ctermbg=3 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=0 cterm=NONE + hi VertSplit ctermfg=10 ctermbg=0 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=10 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=10 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=14 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=14 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold + hi LineNr ctermfg=11 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold + hi LineNr ctermfg=12 ctermbg=0 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold + hi LineNr ctermfg=12 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=bold - hi LineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=0 cterm=bold + hi LineNr ctermfg=10 ctermbg=0 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold + hi LineNr ctermfg=10 ctermbg=NONE cterm=NONE endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=13 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=15 cterm=reverse,underline + hi SpellCap ctermfg=13 ctermbg=15 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=15 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=15 cterm=reverse,underline + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1098,128 +1094,128 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=14 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=0 ctermul=8 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=12 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=10 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=14 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Folded ctermfg=12 ctermbg=0 cterm=bold ctermul=8 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=11 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=12 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=14 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=10 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=11 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=12 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=12 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=10 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=7 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=0 cterm=NONE + hi VertSplit ctermfg=10 ctermbg=0 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=10 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=10 cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold + hi LineNr ctermfg=11 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold + hi LineNr ctermfg=12 ctermbg=0 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold + hi LineNr ctermfg=12 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=bold - hi LineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=0 cterm=bold + hi LineNr ctermfg=10 ctermbg=0 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold + hi LineNr ctermfg=10 ctermbg=NONE cterm=NONE endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1236,7 +1232,7 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -1262,6 +1258,7 @@ if &background == 'dark' unlet s:vismap finish endif + finish endif @@ -1281,116 +1278,74 @@ if &background == 'light' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=242 ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=254 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#839496 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=246 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold,underline ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold,underline term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=242 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#eee8d5 guibg=#839496 guisp=NONE gui=NONE ctermfg=254 ctermbg=246 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#586e75 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=242 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=242 ctermbg=230 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=underline + hi CursorLineNr guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 cterm=NONE term=reverse + hi Folded guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=254 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#839496 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=246 ctermbg=254 cterm=NONE term=reverse + hi MatchParen guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold,underline ctermfg=160 ctermbg=254 cterm=bold,underline term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=242 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 cterm=NONE term=NONE + hi PmenuSel guifg=#eee8d5 guibg=#839496 guisp=NONE gui=NONE ctermfg=254 ctermbg=246 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 cterm=bold term=bold + hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=reverse + hi TabLine guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#586e75 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=242 ctermbg=247 cterm=NONE term=reverse + hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -1478,7 +1433,6 @@ if &background == 'light' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#839496 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -1683,23 +1637,19 @@ if &background == 'light' hi SpecialKey guifg=#eee8d5 guibg=NONE guisp=NONE gui=bold cterm=bold hi Title guifg=#93a1a1 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -1736,257 +1686,256 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=247 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=230 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=66 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=247 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=247 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=242 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=246 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=246 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=242 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=247 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=254 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=230 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=242 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=242 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=246 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=247 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=254 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=254 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=254 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=254 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=254 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=254 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=254 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=254 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=254 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=254 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=254 ctermbg=136 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=254 ctermbg=236 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=254 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=236 ctermbg=254 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=246 ctermbg=230 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=254 ctermbg=236 cterm=reverse + hi StatusLineNC ctermfg=254 ctermbg=242 cterm=reverse + hi TabLine ctermfg=247 ctermbg=254 cterm=NONE + hi TabLineFill ctermfg=247 ctermbg=254 cterm=NONE + hi TabLineSel ctermfg=236 ctermbg=254 cterm=NONE + hi VertSplit ctermfg=247 ctermbg=254 cterm=NONE + hi WildMenu ctermfg=246 ctermbg=230 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=242 ctermbg=230 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=242 ctermbg=247 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=242 ctermbg=230 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=247 ctermbg=230 cterm=reverse + hi StatusLineNC ctermfg=247 ctermbg=242 cterm=reverse + hi TabLine ctermfg=247 ctermbg=242 cterm=reverse + hi TabLineFill ctermfg=247 ctermbg=242 cterm=reverse + hi TabLineSel ctermfg=242 ctermbg=230 cterm=reverse + hi VertSplit ctermfg=242 ctermbg=247 cterm=NONE + hi WildMenu ctermfg=242 ctermbg=230 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=242 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=66 ctermbg=NONE cterm=NONE + hi Folded ctermfg=66 ctermbg=NONE cterm=bold + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=242 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=66 ctermbg=NONE cterm=bold + hi LineNr ctermfg=246 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold - hi LineNr ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=160 ctermbg=254 cterm=bold + hi LineNr ctermfg=66 ctermbg=254 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=160 ctermbg=NONE cterm=bold + hi LineNr ctermfg=66 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=247 ctermbg=254 ctermul=NONE cterm=bold - hi LineNr ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=247 ctermbg=254 cterm=bold + hi LineNr ctermfg=247 ctermbg=254 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=247 ctermbg=NONE cterm=bold + hi LineNr ctermfg=247 ctermbg=NONE cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=230 ctermbg=160 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=160 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=166 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=230 ctermbg=246 ctermul=NONE cterm=bold - hi NonText ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=230 ctermbg=246 cterm=bold + hi NonText ctermfg=160 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=160 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=162 ctermbg=230 cterm=reverse,underline + hi SpellCap ctermfg=162 ctermbg=230 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=230 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=230 cterm=reverse,underline + hi Title ctermfg=166 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=160 ctermbg=254 cterm=bold,underline + hi NonText ctermfg=254 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=254 ctermbg=NONE cterm=bold + hi Title ctermfg=247 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2003,85 +1952,85 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=10 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=12 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=12 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=10 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Folded ctermfg=11 ctermbg=7 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=12 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=10 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=10 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=14 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=12 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=5 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=12 ctermbg=7 cterm=reverse + hi TabLine ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=0 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -2118,257 +2067,256 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=14 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=15 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=11 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=14 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=14 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=10 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=12 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=12 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=10 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=14 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=7 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=15 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=10 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=10 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=12 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=14 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=7 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=7 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=7 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=7 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=7 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=7 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=7 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=7 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=7 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=7 ctermbg=3 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=7 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=7 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi WildMenu ctermfg=12 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi WildMenu ctermfg=10 ctermbg=15 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=10 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Folded ctermfg=11 ctermbg=NONE cterm=bold + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=10 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold + hi LineNr ctermfg=12 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold + hi LineNr ctermfg=11 ctermbg=7 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold + hi LineNr ctermfg=11 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=15 ctermbg=12 ctermul=NONE cterm=bold - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=15 ctermbg=12 cterm=bold + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=5 ctermbg=15 cterm=reverse,underline + hi SpellCap ctermfg=5 ctermbg=15 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=15 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=15 cterm=reverse,underline + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2385,140 +2333,140 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=10 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=7 ctermul=15 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=12 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=12 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=10 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Folded ctermfg=11 ctermbg=7 cterm=bold ctermul=15 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=12 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=10 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=10 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=14 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=12 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=12 ctermbg=7 cterm=reverse + hi TabLine ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=0 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=7 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=7 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi WildMenu ctermfg=12 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi WildMenu ctermfg=10 ctermbg=15 cterm=reverse endif if s:transvis == 1 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold + hi LineNr ctermfg=12 ctermbg=NONE cterm=NONE elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold + hi LineNr ctermfg=11 ctermbg=7 cterm=NONE elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold + hi LineNr ctermfg=11 ctermbg=NONE cterm=NONE elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=15 ctermbg=12 ctermul=NONE cterm=bold - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=15 ctermbg=12 cterm=bold + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2535,7 +2483,7 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -2561,7 +2509,7 @@ if &background == 'light' unlet s:vismap finish endif - finish + endif " vim: et ts=8 sw=2 sts=2 diff --git a/colors/solarized8_flat.vim b/colors/solarized8_flat.vim index 1a621ff..857b248 100644 --- a/colors/solarized8_flat.vim +++ b/colors/solarized8_flat.vim @@ -4,9 +4,9 @@ " Maintainer: Lifepillar " URL: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Change: 2025 May 29 +" Last Change: 2025 Jun 02 -" Generated by Colortemplate v3.0.0-beta3 +" Generated by Colortemplate v3.0.0-beta5 hi clear let g:colors_name = 'solarized8_flat' @@ -14,6 +14,51 @@ let g:colors_name = 'solarized8_flat' let hs_highlight_boolean=1 let hs_highlight_delimiters=1 +let s:t_Co = has('gui_running') ? 16777216 : str2nr(&t_Co) + +hi! link Boolean Constant +hi! link Character Constant +hi! link Conditional Statement +hi! link CurSearch Search +hi! link CursorLineFold FoldColumn +hi! link CursorLineSign SignColumn +hi! link Debug Special +hi! link Define PreProc +hi! link Delimiter Special +hi! link Exception Statement +hi! link Float Constant +hi! link Function Identifier +hi! link Include PreProc +hi! link Keyword Statement +hi! link Label Statement +hi! link LineNrAbove LineNr +hi! link LineNrBelow LineNr +hi! link Macro PreProc +hi! link Number Constant +hi! link Operator Statement +hi! link PmenuMatch Pmenu +hi! link PmenuMatchSel PmenuSel +hi! link PopupNotification WarningMsg +hi! link PopupSelected PmenuSel +hi! link PreCondit PreProc +hi! link QuickFixLine Search +hi! link Repeat Statement +hi! link SpecialChar Special +hi! link SpecialComment Special +hi! link StatusLineTerm StatusLine +hi! link StatusLineTermNC StatusLineNC +hi! link StorageClass Type +hi! link String Constant +hi! link Structure Type +hi! link TabPanel TabLine +hi! link TabPanelFill TabLineFill +hi! link TabPanelSel TabLineSel +hi! link Tag Special +hi! link Typedef Type +hi! link debugBreakpoint SignColumn +hi! link debugPC SignColumn +hi! link lCursor Cursor + if &background == 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] @@ -30,116 +75,74 @@ if &background == 'dark' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#839496 guibg=#002b36 guisp=NONE gui=NONE ctermfg=246 ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#073642 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=162 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#839496 guibg=NONE guisp=#002b36 gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#073642 guibg=#2aa198 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=37 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi LineNr guifg=#586e75 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#eee8d5 guibg=#586e75 guisp=NONE gui=NONE ctermfg=254 ctermbg=242 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#073642 guibg=#cb4b16 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=166 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=236 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#073642 guibg=#93a1a1 guisp=NONE gui=reverse ctermfg=236 ctermbg=247 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE term=italic,reverse,underline - hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi TabLineSel guifg=#eee8d5 guibg=#073642 guisp=NONE gui=NONE ctermfg=254 ctermbg=236 ctermul=NONE cterm=NONE term=bold - hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#073642 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=162 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#839496 guibg=#002b36 guisp=NONE gui=NONE ctermfg=246 ctermbg=235 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CommandMode guifg=#073642 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=162 cterm=bold,reverse term=bold,reverse + hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=underline + hi CursorLineNr guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE cterm=NONE term=reverse + hi Folded guifg=#839496 guibg=NONE guisp=#002b36 gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#073642 guibg=#2aa198 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=37 cterm=bold,reverse term=bold,reverse + hi LineNr guifg=#586e75 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=reverse + hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 cterm=reverse term=reverse + hi Pmenu guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=NONE + hi PmenuSel guifg=#eee8d5 guibg=#586e75 guisp=NONE gui=NONE ctermfg=254 ctermbg=242 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#073642 guibg=#cb4b16 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=166 cterm=bold,reverse term=bold,reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=236 cterm=bold term=bold + hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#073642 guibg=#93a1a1 guisp=NONE gui=reverse ctermfg=236 ctermbg=247 cterm=reverse term=reverse + hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 cterm=NONE term=italic,reverse,underline + hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 cterm=NONE term=reverse,underline + hi TabLineSel guifg=#eee8d5 guibg=#073642 guisp=NONE gui=NONE ctermfg=254 ctermbg=236 cterm=NONE term=bold + hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=236 cterm=NONE term=reverse + hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 cterm=reverse term=reverse + hi VisualMode guifg=#073642 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=236 ctermbg=162 cterm=bold,reverse term=bold,reverse + hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -227,7 +230,6 @@ if &background == 'dark' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -397,23 +399,19 @@ if &background == 'dark' hi SpecialKey guifg=#073642 guibg=NONE guisp=NONE gui=reverse cterm=reverse hi Title guifg=#586e75 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -450,221 +448,220 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=242 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=235 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=246 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=242 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=242 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=247 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=66 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=66 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=247 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=242 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=236 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=235 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=247 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=247 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=66 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=242 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=236 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=236 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=236 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=236 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=236 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=236 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=236 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=236 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=236 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=236 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=236 ctermbg=136 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=235 ctermbg=246 ctermul=NONE cterm=NONE + hi Cursor ctermfg=235 ctermbg=246 cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=236 ctermbg=247 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=236 ctermbg=247 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=236 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=247 ctermbg=236 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=236 ctermbg=247 cterm=bold,reverse + hi StatusLine ctermfg=236 ctermbg=247 cterm=bold,reverse + hi StatusLineNC ctermfg=236 ctermbg=242 cterm=reverse + hi TabLineSel ctermfg=247 ctermbg=236 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=246 ctermbg=NONE cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=247 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=166 ctermbg=NONE cterm=bold + hi NonText ctermfg=166 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=166 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellCap ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=254 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=254 cterm=reverse,underline + hi Title ctermfg=136 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=236 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=236 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=242 ctermbg=NONE cterm=bold + hi NonText ctermfg=236 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=236 ctermbg=NONE cterm=reverse + hi Title ctermfg=242 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -681,85 +678,85 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=12 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=0 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold,reverse - hi LineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=10 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=0 ctermbg=9 ctermul=NONE cterm=bold,reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=0 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=12 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=0 ctermbg=5 cterm=bold,reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Folded ctermfg=12 ctermbg=NONE cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=0 ctermbg=6 cterm=bold,reverse + hi LineNr ctermfg=10 ctermbg=NONE cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=0 ctermbg=7 cterm=reverse + hi Pmenu ctermfg=12 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=0 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=10 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=10 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=0 ctermbg=9 cterm=bold,reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=0 cterm=NONE + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=0 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=0 ctermbg=5 cterm=bold,reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=11 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -796,221 +793,220 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=10 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=8 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=12 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=10 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=10 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=14 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=11 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=14 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=10 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=0 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=8 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=14 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=14 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=11 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=10 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=0 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=0 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=0 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=0 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=0 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=0 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=0 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=0 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=0 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=0 ctermbg=3 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=0 ctermbg=14 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=0 ctermbg=14 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=0 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=0 ctermbg=14 cterm=bold,reverse + hi StatusLine ctermfg=0 ctermbg=14 cterm=bold,reverse + hi StatusLineNC ctermfg=0 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=0 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=12 ctermbg=NONE cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=14 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellCap ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=7 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=7 cterm=reverse,underline + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1027,105 +1023,105 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=12 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=0 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=NONE ctermul=8 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold,reverse - hi LineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=7 ctermbg=10 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=0 ctermbg=9 ctermul=NONE cterm=bold,reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=0 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=12 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=0 ctermbg=5 cterm=bold,reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Folded ctermfg=12 ctermbg=NONE cterm=bold ctermul=8 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=0 ctermbg=6 cterm=bold,reverse + hi LineNr ctermfg=10 ctermbg=NONE cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=0 ctermbg=7 cterm=reverse + hi Pmenu ctermfg=12 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=0 cterm=NONE + hi PmenuSel ctermfg=7 ctermbg=10 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=10 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=0 ctermbg=9 cterm=bold,reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=0 cterm=NONE + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=0 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=0 ctermbg=5 cterm=bold,reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=11 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=0 ctermbg=14 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=0 ctermbg=14 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=0 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=0 ctermbg=14 cterm=bold,reverse + hi StatusLine ctermfg=0 ctermbg=14 cterm=bold,reverse + hi StatusLineNC ctermfg=0 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=0 cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1142,7 +1138,7 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -1168,6 +1164,7 @@ if &background == 'dark' unlet s:vismap finish endif + finish endif @@ -1187,116 +1184,74 @@ if &background == 'light' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#657b83 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=66 ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#eee8d5 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=162 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#657b83 guibg=NONE guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#eee8d5 guibg=#2aa198 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=37 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi LineNr guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#002b36 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=235 ctermbg=254 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=230 ctermbg=247 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#eee8d5 guibg=#cb4b16 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=166 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#eee8d5 guibg=#586e75 guisp=NONE gui=reverse ctermfg=254 ctermbg=242 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE term=italic,reverse,underline - hi TabLineFill guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi TabLineSel guifg=#073642 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=236 ctermbg=254 ctermul=NONE cterm=NONE term=bold - hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#eee8d5 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=162 ctermul=NONE cterm=bold,reverse term=bold,reverse - hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#657b83 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=66 ctermbg=230 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CommandMode guifg=#eee8d5 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=162 cterm=bold,reverse term=bold,reverse + hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=underline + hi CursorLineNr guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE cterm=NONE term=reverse + hi Folded guifg=#657b83 guibg=NONE guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#eee8d5 guibg=#2aa198 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=37 cterm=bold,reverse term=bold,reverse + hi LineNr guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE ctermfg=247 ctermbg=NONE cterm=NONE term=reverse + hi MatchParen guifg=#002b36 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=235 ctermbg=254 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 cterm=reverse term=reverse + hi Pmenu guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=NONE + hi PmenuSel guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=230 ctermbg=247 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#eee8d5 guibg=#cb4b16 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=166 cterm=bold,reverse term=bold,reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 cterm=bold term=bold + hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=236 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#eee8d5 guibg=#586e75 guisp=NONE gui=reverse ctermfg=254 ctermbg=242 cterm=reverse term=reverse + hi TabLine guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 cterm=NONE term=italic,reverse,underline + hi TabLineFill guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 cterm=NONE term=reverse,underline + hi TabLineSel guifg=#073642 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=236 ctermbg=254 cterm=NONE term=bold + hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 cterm=NONE term=reverse + hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=reverse + hi VisualMode guifg=#eee8d5 guibg=#d33682 guisp=NONE gui=bold,reverse ctermfg=254 ctermbg=162 cterm=bold,reverse term=bold,reverse + hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -1384,7 +1339,6 @@ if &background == 'light' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#839496 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -1568,22 +1522,18 @@ if &background == 'light' hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl cterm=undercurl hi Title guifg=#93a1a1 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -1620,235 +1570,234 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=247 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=230 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=66 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=247 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=247 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=242 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=246 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=246 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=242 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=247 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=254 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=230 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=242 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=242 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=246 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=247 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=254 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=254 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=254 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=254 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=254 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=254 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=254 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=254 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=254 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=254 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=254 ctermbg=136 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=254 ctermbg=242 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=254 ctermbg=242 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=254 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=242 ctermbg=254 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=254 ctermbg=242 cterm=bold,reverse + hi StatusLine ctermfg=254 ctermbg=242 cterm=bold,reverse + hi StatusLineNC ctermfg=254 ctermbg=247 cterm=reverse + hi TabLineSel ctermfg=242 ctermbg=254 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=66 ctermbg=NONE cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=242 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=230 ctermbg=160 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=160 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=166 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=166 ctermbg=254 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=160 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=166 ctermbg=254 cterm=bold,underline + hi NonText ctermfg=160 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=160 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellCap ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=254 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=254 cterm=reverse,underline + hi Title ctermfg=166 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=166 ctermbg=254 ctermul=NONE cterm=bold - hi NonText ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpellBad ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=166 ctermbg=254 cterm=bold + hi NonText ctermfg=254 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=254 ctermbg=NONE cterm=bold + hi SpellBad ctermfg=61 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=61 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=136 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=37 ctermbg=NONE cterm=underline + hi Title ctermfg=247 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1865,84 +1814,84 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=11 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=7 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold,reverse - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=7 ctermbg=9 ctermul=NONE cterm=bold,reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=7 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=11 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=7 ctermbg=5 cterm=bold,reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Folded ctermfg=11 ctermbg=NONE cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=7 ctermbg=6 cterm=bold,reverse + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=7 ctermbg=0 cterm=reverse + hi Pmenu ctermfg=11 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=7 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=14 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=14 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=7 ctermbg=9 cterm=bold,reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=7 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=7 cterm=NONE + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=7 ctermbg=5 cterm=bold,reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=14 ctermbg=15 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -1979,235 +1928,234 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=14 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=15 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=11 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=14 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=14 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=10 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=12 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=12 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=10 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=14 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=7 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=15 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=10 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=10 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=12 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=14 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=7 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=7 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=7 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=7 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=7 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=7 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=7 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=7 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=7 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=7 ctermbg=3 cterm=bold endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=7 ctermbg=10 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=7 ctermbg=10 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=7 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=7 ctermbg=10 cterm=bold,reverse + hi StatusLine ctermfg=7 ctermbg=10 cterm=bold,reverse + hi StatusLineNC ctermfg=7 ctermbg=14 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=11 ctermbg=NONE cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=10 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=9 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=9 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellCap ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=7 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=7 cterm=reverse,underline + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=9 ctermbg=7 ctermul=NONE cterm=bold - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=9 ctermbg=7 cterm=bold + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2224,113 +2172,113 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=11 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=7 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=NONE ctermul=15 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold,reverse - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=7 ctermbg=9 ctermul=NONE cterm=bold,reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=7 ctermbg=5 ctermul=NONE cterm=bold,reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=11 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=7 ctermbg=5 cterm=bold,reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Folded ctermfg=11 ctermbg=NONE cterm=bold ctermul=15 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=7 ctermbg=6 cterm=bold,reverse + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=7 ctermbg=0 cterm=reverse + hi Pmenu ctermfg=11 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=7 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=14 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=14 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=7 ctermbg=9 cterm=bold,reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=7 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=7 cterm=NONE + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=7 ctermbg=5 cterm=bold,reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=14 ctermbg=15 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse endif if s:italics == 0 hi Comment cterm=NONE endif if s:stl == "low" - hi NormalMode ctermfg=7 ctermbg=10 ctermul=NONE cterm=bold,reverse - hi StatusLine ctermfg=7 ctermbg=10 ctermul=NONE cterm=bold,reverse - hi StatusLineNC ctermfg=7 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE + hi NormalMode ctermfg=7 ctermbg=10 cterm=bold,reverse + hi StatusLine ctermfg=7 ctermbg=10 cterm=bold,reverse + hi StatusLineNC ctermfg=7 ctermbg=14 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=NONE endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=9 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=9 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi MatchParen ctermfg=9 ctermbg=7 ctermul=NONE cterm=bold - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold + hi MatchParen ctermfg=9 ctermbg=7 cterm=bold + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2347,7 +2295,7 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -2373,7 +2321,7 @@ if &background == 'light' unlet s:vismap finish endif - finish + endif " vim: et ts=8 sw=2 sts=2 diff --git a/colors/solarized8_high.vim b/colors/solarized8_high.vim index 754ed46..3493a4b 100644 --- a/colors/solarized8_high.vim +++ b/colors/solarized8_high.vim @@ -4,9 +4,9 @@ " Maintainer: Lifepillar " URL: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Change: 2025 May 29 +" Last Change: 2025 Jun 02 -" Generated by Colortemplate v3.0.0-beta3 +" Generated by Colortemplate v3.0.0-beta5 hi clear let g:colors_name = 'solarized8_high' @@ -14,6 +14,51 @@ let g:colors_name = 'solarized8_high' let hs_highlight_boolean=1 let hs_highlight_delimiters=1 +let s:t_Co = has('gui_running') ? 16777216 : str2nr(&t_Co) + +hi! link Boolean Constant +hi! link Character Constant +hi! link Conditional Statement +hi! link CurSearch Search +hi! link CursorLineFold FoldColumn +hi! link CursorLineSign SignColumn +hi! link Debug Special +hi! link Define PreProc +hi! link Delimiter Special +hi! link Exception Statement +hi! link Float Constant +hi! link Function Identifier +hi! link Include PreProc +hi! link Keyword Statement +hi! link Label Statement +hi! link LineNrAbove LineNr +hi! link LineNrBelow LineNr +hi! link Macro PreProc +hi! link Number Constant +hi! link Operator Statement +hi! link PmenuMatch Pmenu +hi! link PmenuMatchSel PmenuSel +hi! link PopupNotification WarningMsg +hi! link PopupSelected PmenuSel +hi! link PreCondit PreProc +hi! link QuickFixLine Search +hi! link Repeat Statement +hi! link SpecialChar Special +hi! link SpecialComment Special +hi! link StatusLineTerm StatusLine +hi! link StatusLineTermNC StatusLineNC +hi! link StorageClass Type +hi! link String Constant +hi! link Structure Type +hi! link TabPanel TabLine +hi! link TabPanelFill TabLineFill +hi! link TabPanelSel TabLineSel +hi! link Tag Special +hi! link Typedef Type +hi! link debugBreakpoint SignColumn +hi! link debugPC SignColumn +hi! link lCursor Cursor + if &background == 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#fdf6e3', '#002b36', '#cb4b16', '#657b83', '#839496', '#93a1a1', '#6c71c4', '#eee8d5', '#fdf6e3'] @@ -30,116 +75,74 @@ if &background == 'dark' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#eee8d5 guibg=#002b36 guisp=NONE gui=NONE ctermfg=254 ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#839496 guibg=NONE guisp=NONE gui=italic ctermfg=246 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#93a1a1 guibg=#073642 guisp=#002b36 gui=bold ctermfg=247 ctermbg=236 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=243 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=NONE ctermfg=254 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#fdf6e3 guibg=#657b83 guisp=NONE gui=NONE ctermfg=230 ctermbg=243 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=236 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#cb4b16 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#cb4b16 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#93a1a1 guibg=#073642 guisp=NONE gui=reverse ctermfg=247 ctermbg=236 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#93a1a1 guibg=#073642 guisp=NONE gui=reverse ctermfg=247 ctermbg=236 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#eee8d5 guibg=#073642 guisp=NONE gui=bold ctermfg=254 ctermbg=236 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#073642 guibg=#657b83 guisp=NONE gui=NONE ctermfg=236 ctermbg=243 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#657b83 guibg=#002b36 guisp=NONE gui=reverse ctermfg=243 ctermbg=235 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=reverse ctermfg=230 ctermbg=236 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#eee8d5 guibg=#002b36 guisp=NONE gui=NONE ctermfg=254 ctermbg=235 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#839496 guibg=NONE guisp=NONE gui=italic ctermfg=246 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=underline + hi CursorLineNr guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=236 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=236 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=236 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=236 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 cterm=NONE term=reverse + hi Folded guifg=#93a1a1 guibg=#073642 guisp=#002b36 gui=bold ctermfg=247 ctermbg=236 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=243 ctermbg=236 cterm=NONE term=reverse + hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=236 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=NONE ctermfg=254 ctermbg=236 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=NONE ctermbg=247 cterm=NONE term=NONE + hi PmenuSel guifg=#fdf6e3 guibg=#657b83 guisp=NONE gui=NONE ctermfg=230 ctermbg=243 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#93a1a1 guibg=#073642 guisp=NONE gui=NONE ctermfg=247 ctermbg=236 cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=236 cterm=bold term=bold + hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#cb4b16 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#cb4b16 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#93a1a1 guibg=#073642 guisp=NONE gui=reverse ctermfg=247 ctermbg=236 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 cterm=reverse term=reverse + hi TabLine guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#657b83 guibg=#073642 guisp=NONE gui=reverse ctermfg=243 ctermbg=236 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#93a1a1 guibg=#073642 guisp=NONE gui=reverse ctermfg=247 ctermbg=236 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#002b36 guisp=NONE gui=NONE ctermfg=fg ctermbg=235 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#eee8d5 guibg=#073642 guisp=NONE gui=bold ctermfg=254 ctermbg=236 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#073642 guibg=#657b83 guisp=NONE gui=NONE ctermfg=236 ctermbg=243 cterm=NONE term=reverse + hi Visual guifg=#657b83 guibg=#002b36 guisp=NONE gui=reverse ctermfg=243 ctermbg=235 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=236 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=reverse ctermfg=230 ctermbg=236 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -227,7 +230,6 @@ if &background == 'dark' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#839496 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -416,23 +418,19 @@ if &background == 'dark' hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl cterm=undercurl hi Title guifg=#657b83 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -469,240 +467,239 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=243 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=254 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=243 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=236 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=235 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=254 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=247 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=243 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=243 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=254 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=246 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=246 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=243 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=243 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=254 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=247 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=243 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=247 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=247 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=247 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=236 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=235 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=254 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=254 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=246 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=243 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=243 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=243 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=243 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=243 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=243 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=247 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=236 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=236 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=236 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=236 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=236 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=236 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=236 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=236 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=236 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=236 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=236 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=236 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=236 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=236 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=236 ctermbg=136 cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=235 ctermbg=247 ctermul=NONE cterm=NONE + hi Cursor ctermfg=235 ctermbg=247 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=236 ctermbg=230 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse - hi TabLine ctermfg=243 ctermbg=236 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=243 ctermbg=236 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=230 ctermbg=236 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=243 ctermbg=236 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=236 ctermbg=230 cterm=reverse + hi StatusLineNC ctermfg=236 ctermbg=254 cterm=reverse + hi TabLine ctermfg=243 ctermbg=236 cterm=NONE + hi TabLineFill ctermfg=243 ctermbg=236 cterm=NONE + hi TabLineSel ctermfg=230 ctermbg=236 cterm=NONE + hi VertSplit ctermfg=243 ctermbg=236 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=243 ctermbg=230 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLine ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=243 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=236 ctermbg=243 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=243 ctermbg=230 cterm=reverse + hi StatusLineNC ctermfg=243 ctermbg=236 cterm=reverse + hi TabLine ctermfg=243 ctermbg=236 cterm=reverse + hi TabLineFill ctermfg=243 ctermbg=236 cterm=reverse + hi TabLineSel ctermfg=247 ctermbg=230 cterm=reverse + hi VertSplit ctermfg=236 ctermbg=243 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=254 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=243 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=254 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi LineNr ctermfg=243 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=166 ctermbg=236 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=166 ctermbg=236 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=166 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=243 ctermbg=236 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=243 ctermbg=236 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=243 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=243 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=61 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=166 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=166 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=230 cterm=reverse,underline + hi SpellCap ctermfg=61 ctermbg=230 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=230 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=230 cterm=reverse,underline + hi Title ctermfg=136 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=236 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=236 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=243 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=236 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=236 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=61 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=136 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=37 ctermbg=NONE cterm=underline + hi Title ctermfg=243 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -719,85 +716,85 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=7 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=12 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=7 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=11 ctermul=NONE cterm=NONE - hi Visual ctermfg=11 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=15 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=7 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=12 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=14 ctermbg=0 cterm=NONE + hi Folded ctermfg=14 ctermbg=0 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=11 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=14 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=7 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=14 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=11 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=14 ctermbg=0 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=14 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=0 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=7 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=11 cterm=NONE + hi Visual ctermfg=11 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=15 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -834,240 +831,239 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=7 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=11 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=8 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=7 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=14 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=11 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=11 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=7 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=12 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=12 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=7 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=14 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=11 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=14 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=14 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=14 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=0 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=8 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=7 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=7 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=12 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=11 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=11 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=14 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=0 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=0 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=0 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=0 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=0 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=0 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=0 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=0 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=0 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=0 ctermbg=3 cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=14 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=14 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=15 ctermbg=0 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=7 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=11 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=15 ctermbg=0 cterm=NONE + hi VertSplit ctermfg=11 ctermbg=0 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=11 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=11 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=11 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=0 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=11 cterm=NONE endif if s:termtrans == 1 - hi Normal ctermfg=7 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=7 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi LineNr ctermfg=11 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=0 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=13 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=15 cterm=reverse,underline + hi SpellCap ctermfg=13 ctermbg=15 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=15 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=15 cterm=reverse,underline + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Title ctermfg=11 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1084,120 +1080,120 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=7 ctermbg=8 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=12 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=14 ctermbg=0 ctermul=8 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=14 ctermbg=0 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=9 cterm=undercurl - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=9 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=8 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=7 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=11 ctermul=NONE cterm=NONE - hi Visual ctermfg=11 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=15 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=7 ctermbg=8 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=12 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=0 cterm=NONE + hi CursorLineNr ctermfg=14 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=14 ctermbg=0 cterm=NONE + hi Folded ctermfg=14 ctermbg=0 cterm=bold ctermul=8 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=11 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=14 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=7 ctermbg=0 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=14 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=11 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=14 ctermbg=0 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=9 + hi SpellCap ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=9 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=14 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=0 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=8 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=7 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=11 cterm=NONE + hi Visual ctermfg=11 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=15 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=14 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=14 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=15 ctermbg=0 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=0 ctermbg=7 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=NONE + hi TabLineFill ctermfg=11 ctermbg=0 cterm=NONE + hi TabLineSel ctermfg=15 ctermbg=0 cterm=NONE + hi VertSplit ctermfg=11 ctermbg=0 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=11 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=11 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=11 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=0 cterm=reverse + hi TabLine ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=11 cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=0 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=11 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1214,7 +1210,7 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -1237,6 +1233,7 @@ if &background == 'dark' unlet s:vismap finish endif + finish endif @@ -1256,116 +1253,74 @@ if &background == 'light' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#073642 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=236 ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#657b83 guibg=NONE guisp=NONE gui=italic ctermfg=66 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=underline - hi CursorLineNr guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#586e75 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=242 ctermbg=254 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold,underline ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold,underline term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#073642 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=236 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#073642 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=236 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#002b36 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=235 ctermbg=247 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#073642 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=236 ctermbg=254 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#073642 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=236 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#657b83 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=66 ctermbg=230 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#073642 guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=236 ctermbg=230 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#657b83 guibg=NONE guisp=NONE gui=italic ctermfg=66 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=underline + hi CursorLineNr guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 cterm=NONE term=reverse + hi Folded guifg=#586e75 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=242 ctermbg=254 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 cterm=NONE term=reverse + hi MatchParen guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold,underline ctermfg=160 ctermbg=254 cterm=bold,underline term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#073642 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=236 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#073642 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=236 ctermbg=254 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=NONE + hi PmenuSel guifg=#002b36 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=235 ctermbg=247 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=242 ctermbg=254 cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 cterm=bold term=bold + hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 cterm=reverse term=reverse + hi TabLine guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=66 ctermbg=254 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#073642 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=236 ctermbg=254 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#fdf6e3 guisp=NONE gui=NONE ctermfg=fg ctermbg=230 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#073642 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=236 ctermbg=254 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#073642 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=236 ctermbg=247 cterm=NONE term=reverse + hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#657b83 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=66 ctermbg=230 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -1453,7 +1408,6 @@ if &background == 'light' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -1650,23 +1604,19 @@ if &background == 'light' hi SpecialKey guifg=#eee8d5 guibg=NONE guisp=NONE gui=bold cterm=bold hi Title guifg=#93a1a1 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -1703,248 +1653,247 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=236 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=236 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=247 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=230 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=236 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=236 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=242 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=247 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=247 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=236 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=66 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=66 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=236 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=242 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=247 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=242 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=242 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=242 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=254 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=230 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=236 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=236 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=66 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=247 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=242 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=254 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=254 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=254 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=254 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=254 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=254 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=254 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=254 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=254 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=254 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=254 ctermbg=136 cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=254 ctermbg=235 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=254 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=235 ctermbg=254 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=242 ctermbg=230 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=254 ctermbg=235 cterm=reverse + hi StatusLineNC ctermfg=254 ctermbg=236 cterm=reverse + hi TabLine ctermfg=247 ctermbg=254 cterm=NONE + hi TabLineFill ctermfg=247 ctermbg=254 cterm=NONE + hi TabLineSel ctermfg=235 ctermbg=254 cterm=NONE + hi VertSplit ctermfg=247 ctermbg=254 cterm=NONE + hi WildMenu ctermfg=242 ctermbg=230 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=247 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=247 ctermbg=236 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=236 ctermbg=230 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=236 ctermbg=247 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=236 ctermbg=230 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=247 ctermbg=230 cterm=reverse + hi StatusLineNC ctermfg=247 ctermbg=236 cterm=reverse + hi TabLine ctermfg=247 ctermbg=236 cterm=reverse + hi TabLineFill ctermfg=247 ctermbg=236 cterm=reverse + hi TabLineSel ctermfg=236 ctermbg=230 cterm=reverse + hi VertSplit ctermfg=236 ctermbg=247 cterm=NONE + hi WildMenu ctermfg=236 ctermbg=230 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=236 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=236 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=242 ctermbg=NONE cterm=NONE + hi Folded ctermfg=242 ctermbg=NONE cterm=bold + hi LineNr ctermfg=247 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=242 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=160 ctermbg=254 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=160 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=247 ctermbg=254 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=254 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=230 ctermbg=242 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=242 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=230 ctermbg=160 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=160 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=230 ctermbg=242 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=242 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=166 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=230 ctermbg=242 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=242 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=230 ctermbg=66 ctermul=NONE cterm=bold - hi NonText ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=230 ctermbg=66 cterm=bold + hi NonText ctermfg=160 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=160 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=162 ctermbg=230 cterm=reverse,underline + hi SpellCap ctermfg=162 ctermbg=230 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=230 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=230 cterm=reverse,underline + hi Title ctermfg=166 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=160 ctermbg=254 cterm=bold,underline + hi NonText ctermfg=254 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=254 ctermbg=NONE cterm=bold + hi Title ctermfg=247 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1961,85 +1910,85 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=0 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=8 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=0 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=11 ctermbg=15 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=0 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=11 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=10 ctermbg=7 cterm=NONE + hi Folded ctermfg=10 ctermbg=7 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=0 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=0 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=0 cterm=NONE + hi PmenuSel ctermfg=8 ctermbg=14 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=10 ctermbg=7 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=5 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=7 cterm=reverse + hi TabLine ctermfg=11 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=0 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=0 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=11 ctermbg=15 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -2076,248 +2025,247 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=0 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=14 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=15 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=0 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=10 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=14 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=14 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=0 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=11 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=0 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=10 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=14 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=10 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=10 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=10 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=7 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=15 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=0 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=0 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=11 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=14 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=10 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=7 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=7 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=7 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=7 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=7 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=7 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=7 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=7 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=7 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=7 ctermbg=3 cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=7 ctermbg=8 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=8 ctermbg=7 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=7 ctermbg=8 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=0 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=8 ctermbg=7 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi WildMenu ctermfg=10 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=14 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=0 cterm=reverse + hi TabLine ctermfg=14 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=0 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=14 cterm=NONE + hi WildMenu ctermfg=0 ctermbg=15 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=0 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=0 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=10 ctermbg=NONE cterm=NONE + hi Folded ctermfg=10 ctermbg=NONE cterm=bold + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=15 ctermbg=11 ctermul=NONE cterm=bold - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=15 ctermbg=11 cterm=bold + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=5 ctermbg=15 cterm=reverse,underline + hi SpellCap ctermfg=5 ctermbg=15 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=15 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=15 cterm=reverse,underline + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2334,132 +2282,132 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=0 ctermbg=15 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi CursorLineNr ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=10 ctermbg=7 ctermul=15 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=0 ctermbg=7 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=8 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=10 ctermbg=7 ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=0 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=15 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=0 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=0 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=11 ctermbg=15 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=0 ctermbg=15 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=11 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=7 cterm=NONE + hi CursorLineNr ctermfg=10 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=10 ctermbg=7 cterm=NONE + hi Folded ctermfg=10 ctermbg=7 cterm=bold ctermul=15 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=0 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=0 ctermbg=7 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=0 cterm=NONE + hi PmenuSel ctermfg=8 ctermbg=14 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=11 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=10 ctermbg=7 cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=0 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=11 ctermbg=7 cterm=reverse + hi TabLine ctermfg=11 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=11 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=0 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=15 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=0 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=0 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=11 ctermbg=15 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=7 ctermbg=8 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=8 ctermbg=7 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=7 ctermbg=8 cterm=reverse + hi StatusLineNC ctermfg=7 ctermbg=0 cterm=reverse + hi TabLine ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=7 cterm=NONE + hi TabLineSel ctermfg=8 ctermbg=7 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=7 cterm=NONE + hi WildMenu ctermfg=10 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse - hi VertSplit ctermfg=0 ctermbg=14 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=0 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=15 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=0 cterm=reverse + hi TabLine ctermfg=14 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=0 ctermbg=15 cterm=reverse + hi VertSplit ctermfg=0 ctermbg=14 cterm=NONE + hi WildMenu ctermfg=0 ctermbg=15 cterm=reverse endif if s:transvis == 1 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=10 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=10 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=15 ctermbg=11 ctermul=NONE cterm=bold - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=15 ctermbg=11 cterm=bold + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold,underline - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=1 ctermbg=7 cterm=bold,underline + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2476,7 +2424,7 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -2499,7 +2447,7 @@ if &background == 'light' unlet s:vismap finish endif - finish + endif " vim: et ts=8 sw=2 sts=2 diff --git a/colors/solarized8_low.vim b/colors/solarized8_low.vim index 28a6ad3..b605923 100644 --- a/colors/solarized8_low.vim +++ b/colors/solarized8_low.vim @@ -4,9 +4,9 @@ " Maintainer: Lifepillar " URL: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Change: 2025 May 29 +" Last Change: 2025 Jun 02 -" Generated by Colortemplate v3.0.0-beta3 +" Generated by Colortemplate v3.0.0-beta5 hi clear let g:colors_name = 'solarized8_low' @@ -14,6 +14,51 @@ let g:colors_name = 'solarized8_low' let hs_highlight_boolean=1 let hs_highlight_delimiters=1 +let s:t_Co = has('gui_running') ? 16777216 : str2nr(&t_Co) + +hi! link Boolean Constant +hi! link Character Constant +hi! link Conditional Statement +hi! link CurSearch Search +hi! link CursorLineFold FoldColumn +hi! link CursorLineSign SignColumn +hi! link Debug Special +hi! link Define PreProc +hi! link Delimiter Special +hi! link Exception Statement +hi! link Float Constant +hi! link Function Identifier +hi! link Include PreProc +hi! link Keyword Statement +hi! link Label Statement +hi! link LineNrAbove LineNr +hi! link LineNrBelow LineNr +hi! link Macro PreProc +hi! link Number Constant +hi! link Operator Statement +hi! link PmenuMatch Pmenu +hi! link PmenuMatchSel PmenuSel +hi! link PopupNotification WarningMsg +hi! link PopupSelected PmenuSel +hi! link PreCondit PreProc +hi! link QuickFixLine Search +hi! link Repeat Statement +hi! link SpecialChar Special +hi! link SpecialComment Special +hi! link StatusLineTerm StatusLine +hi! link StatusLineTermNC StatusLineNC +hi! link StorageClass Type +hi! link String Constant +hi! link Structure Type +hi! link TabPanel TabLine +hi! link TabPanelFill TabLineFill +hi! link TabPanelSel TabLineSel +hi! link Tag Special +hi! link Typedef Type +hi! link debugBreakpoint SignColumn +hi! link debugPC SignColumn +hi! link lCursor Cursor + if &background == 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] @@ -30,116 +75,74 @@ if &background == 'dark' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=NONE guisp=#93a1a1 gui=underline ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline term=underline - hi CursorLineNr guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=239 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=239 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=239 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=239 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=239 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=239 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#839496 guibg=#073642 guisp=#002b36 gui=bold ctermfg=246 ctermbg=239 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=239 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=239 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#839496 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=246 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#657b83 guibg=#002b36 guisp=NONE gui=NONE ctermfg=66 ctermbg=235 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#002b36 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=66 ctermbg=239 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#002b36 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=239 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=239 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=239 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#073642 guisp=NONE gui=NONE ctermfg=fg ctermbg=236 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=239 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=239 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#93a1a1 guibg=#586e75 guisp=NONE gui=NONE ctermfg=247 ctermbg=242 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=239 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=239 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=236 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#586e75 guibg=NONE guisp=NONE gui=italic ctermfg=242 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#268bd2 guisp=NONE gui=NONE ctermfg=230 ctermbg=32 cterm=NONE term=NONE + hi CursorColumn guifg=NONE guibg=#586e75 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=NONE guisp=#93a1a1 gui=underline ctermfg=NONE ctermbg=NONE cterm=underline term=underline + hi CursorLineNr guifg=#839496 guibg=#073642 guisp=NONE gui=bold ctermfg=246 ctermbg=239 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#073642 guisp=#859900 gui=NONE ctermfg=106 ctermbg=239 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=239 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#073642 guisp=NONE gui=bold ctermfg=160 ctermbg=239 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=239 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#839496 guibg=#073642 guisp=NONE gui=NONE ctermfg=246 ctermbg=239 cterm=NONE term=reverse + hi Folded guifg=#839496 guibg=#073642 guisp=#002b36 gui=bold ctermfg=246 ctermbg=239 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#586e75 guibg=#073642 guisp=NONE gui=NONE ctermfg=242 ctermbg=239 cterm=NONE term=reverse + hi MatchParen guifg=#fdf6e3 guibg=#073642 guisp=NONE gui=bold ctermfg=230 ctermbg=239 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#657b83 guibg=NONE guisp=NONE gui=bold ctermfg=66 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#839496 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=246 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#657b83 guibg=#002b36 guisp=NONE gui=NONE ctermfg=66 ctermbg=235 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#002b36 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE term=NONE + hi PmenuSel guifg=#657b83 guibg=#073642 guisp=NONE gui=NONE ctermfg=66 ctermbg=239 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#002b36 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#839496 guibg=NONE guisp=NONE gui=NONE ctermfg=246 ctermbg=NONE cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#657b83 guibg=#073642 guisp=NONE gui=bold ctermfg=66 ctermbg=239 cterm=bold term=bold + hi SpellBad guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#6c71c4 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=61 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=239 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 cterm=reverse term=reverse + hi TabLine guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#586e75 guibg=#073642 guisp=NONE gui=reverse ctermfg=242 ctermbg=239 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#839496 guibg=#073642 guisp=NONE gui=reverse ctermfg=246 ctermbg=239 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#073642 guisp=NONE gui=NONE ctermfg=fg ctermbg=236 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#93a1a1 guibg=#073642 guisp=NONE gui=bold ctermfg=247 ctermbg=239 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#073642 guisp=NONE gui=NONE ctermfg=NONE ctermbg=239 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#93a1a1 guibg=#586e75 guisp=NONE gui=NONE ctermfg=247 ctermbg=242 cterm=NONE term=reverse + hi Visual guifg=#586e75 guibg=#002b36 guisp=NONE gui=reverse ctermfg=242 ctermbg=235 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#073642 guisp=NONE gui=reverse ctermfg=NONE ctermbg=239 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#eee8d5 guibg=#073642 guisp=NONE gui=reverse ctermfg=254 ctermbg=239 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -227,7 +230,6 @@ if &background == 'dark' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#657b83 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#586e75 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -411,23 +413,19 @@ if &background == 'dark' hi SpecialKey guifg=#073642 guibg=NONE guisp=NONE gui=reverse cterm=reverse hi Title guifg=#586e75 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -464,237 +462,236 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=242 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=239 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=235 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=246 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=242 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=242 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=247 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=66 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=66 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=247 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=242 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=246 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=239 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=235 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=247 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=247 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=66 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=242 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=242 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=246 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=242 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=242 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=246 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=239 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=239 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=239 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=239 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=239 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=239 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=239 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=239 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=239 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=239 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=239 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=239 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=239 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=239 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=239 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=239 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=239 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=239 ctermbg=136 cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=235 ctermbg=246 ctermul=NONE cterm=NONE + hi Cursor ctermfg=235 ctermbg=246 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=235 ctermbg=254 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=235 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLine ctermfg=242 ctermbg=235 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=242 ctermbg=235 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=254 ctermbg=235 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=242 ctermbg=235 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=235 ctermbg=254 cterm=reverse + hi StatusLineNC ctermfg=235 ctermbg=247 cterm=reverse + hi TabLine ctermfg=242 ctermbg=235 cterm=NONE + hi TabLineFill ctermfg=242 ctermbg=235 cterm=NONE + hi TabLineSel ctermfg=254 ctermbg=235 cterm=NONE + hi VertSplit ctermfg=242 ctermbg=235 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=242 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLine ctermfg=242 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=242 ctermbg=247 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=242 ctermbg=254 cterm=reverse + hi StatusLineNC ctermfg=242 ctermbg=247 cterm=reverse + hi TabLine ctermfg=242 ctermbg=247 cterm=reverse + hi TabLineFill ctermfg=242 ctermbg=247 cterm=reverse + hi TabLineSel ctermfg=242 ctermbg=254 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=246 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi LineNr ctermfg=242 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=247 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=246 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=166 ctermbg=239 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=166 ctermbg=239 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=166 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=242 ctermbg=239 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=242 ctermbg=239 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=242 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=61 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=166 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=166 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellCap ctermfg=61 ctermbg=254 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=254 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=254 cterm=reverse,underline + hi Title ctermfg=136 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=239 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=239 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=239 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=239 ctermbg=NONE cterm=reverse + hi Title ctermfg=242 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -711,85 +708,85 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi CursorLineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=11 ctermbg=8 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=8 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=8 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=0 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=10 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=12 ctermbg=0 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=10 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=10 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi CursorLineNr ctermfg=12 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Folded ctermfg=12 ctermbg=0 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=10 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=12 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=11 ctermbg=8 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=8 cterm=NONE + hi PmenuSel ctermfg=11 ctermbg=0 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=8 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=13 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=12 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=0 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=14 ctermbg=10 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=7 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -826,237 +823,236 @@ if &background == 'dark' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=10 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=0 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=8 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=12 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=10 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=10 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=14 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=11 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=11 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=14 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=10 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=0 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=8 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=14 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=14 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=11 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=10 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=12 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=10 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=10 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=12 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=0 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=0 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=0 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=0 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=0 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=0 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=0 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=0 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=0 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=0 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=0 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=0 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=0 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=0 ctermbg=3 cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=8 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=8 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=8 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=8 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=8 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=8 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=8 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=8 cterm=NONE + hi VertSplit ctermfg=10 ctermbg=8 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=14 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=14 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=fg ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=12 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=fg ctermbg=NONE cterm=NONE + hi Folded ctermfg=fg ctermbg=NONE cterm=bold + hi LineNr ctermfg=10 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=14 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=0 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=13 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellCap ctermfg=13 ctermbg=7 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=7 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=7 cterm=reverse,underline + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1073,119 +1069,119 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=10 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=4 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=NONE ctermbg=10 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=14 cterm=underline - hi CursorLineNr ctermfg=12 ctermbg=0 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=0 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=0 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=0 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=0 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=12 ctermbg=0 ctermul=NONE cterm=NONE - hi Folded ctermfg=12 ctermbg=0 ctermul=8 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=15 ctermbg=0 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=12 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=11 ctermbg=8 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=8 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=11 ctermbg=0 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=8 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=11 ctermbg=0 ctermul=NONE cterm=bold - hi SpellBad ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=13 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=0 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=12 ctermbg=0 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=0 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=14 ctermbg=0 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=0 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=10 ctermul=NONE cterm=NONE - hi Visual ctermfg=10 ctermbg=8 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=0 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=7 ctermbg=0 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=12 ctermbg=0 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=NONE ctermbg=10 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=10 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=4 cterm=NONE + hi CursorColumn ctermfg=NONE ctermbg=10 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline ctermul=14 + hi CursorLineNr ctermfg=12 ctermbg=0 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=0 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=0 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=0 cterm=bold + hi DiffText ctermfg=4 ctermbg=0 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=12 ctermbg=0 cterm=NONE + hi Folded ctermfg=12 ctermbg=0 cterm=bold ctermul=8 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=10 ctermbg=0 cterm=NONE + hi MatchParen ctermfg=15 ctermbg=0 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=11 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=12 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=11 ctermbg=8 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=8 cterm=NONE + hi PmenuSel ctermfg=11 ctermbg=0 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=8 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=12 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=11 ctermbg=0 cterm=bold + hi SpellBad ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=13 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=12 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=0 cterm=reverse + hi TabLine ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=0 cterm=reverse + hi TabLineSel ctermfg=12 ctermbg=0 cterm=reverse + hi Terminal ctermfg=fg ctermbg=0 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=14 ctermbg=0 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=0 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=14 ctermbg=10 cterm=NONE + hi Visual ctermfg=10 ctermbg=8 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=0 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=7 ctermbg=0 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:oldcursor == 1 - hi Cursor ctermfg=8 ctermbg=12 ctermul=NONE cterm=NONE + hi Cursor ctermfg=8 ctermbg=12 cterm=NONE endif if s:stl == "flat" - hi StatusLine ctermfg=8 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=8 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=7 ctermbg=8 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=8 ctermul=NONE cterm=NONE + hi StatusLine ctermfg=8 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=8 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=8 cterm=NONE + hi TabLineFill ctermfg=10 ctermbg=8 cterm=NONE + hi TabLineSel ctermfg=7 ctermbg=8 cterm=NONE + hi VertSplit ctermfg=10 ctermbg=8 cterm=NONE elseif s:stl == "low" - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLine ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=10 ctermbg=14 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=10 ctermbg=14 cterm=reverse + hi TabLine ctermfg=10 ctermbg=14 cterm=reverse + hi TabLineFill ctermfg=10 ctermbg=14 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse endif if s:transvis == 1 - hi CursorLineNr ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=12 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=9 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=0 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=9 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=10 ctermbg=0 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=0 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=10 ctermbg=NONE cterm=bold endif if s:visibility == "high" - hi NonText ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=9 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=9 ctermbg=NONE cterm=reverse + hi Title ctermfg=3 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi NonText ctermfg=0 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=0 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold + hi NonText ctermfg=0 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=0 ctermbg=NONE cterm=reverse + hi Title ctermfg=10 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1202,7 +1198,7 @@ if &background == 'dark' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -1225,6 +1221,7 @@ if &background == 'dark' unlet s:vismap finish endif + finish endif @@ -1244,116 +1241,74 @@ if &background == 'light' let s:extra_stl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') let s:extra_stl_hl = get(g:, 'solarized_extra_hi_groups', 1) + 2 * (get(g:, 'solarized_statusline', '') == 'flat') + 4 * get(g:, 'ale_sign_highlight_linenrs', '') - hi! link Boolean Constant - hi! link Character Constant - hi! link Conditional Statement - hi! link CurSearch Search - hi! link CursorLineFold FoldColumn - hi! link CursorLineSign SignColumn - hi! link Debug Special - hi! link Define PreProc - hi! link Delimiter Special - hi! link Exception Statement - hi! link Float Constant - hi! link Function Identifier - hi! link Include PreProc - hi! link Keyword Statement - hi! link Label Statement - hi! link LineNrAbove LineNr - hi! link LineNrBelow LineNr - hi! link Macro PreProc - hi! link Number Constant - hi! link Operator Statement - hi! link PmenuMatch Pmenu - hi! link PmenuMatchSel PmenuSel - hi! link PopupNotification WarningMsg - hi! link PopupSelected PmenuSel - hi! link PreCondit PreProc - hi! link QuickFixLine Search - hi! link Repeat Statement - hi! link SpecialChar Special - hi! link SpecialComment Special - hi! link StatusLineTerm StatusLine - hi! link StatusLineTermNC StatusLineNC - hi! link StorageClass Type - hi! link String Constant - hi! link Structure Type - hi! link TabPanel TabLine - hi! link TabPanelFill TabLineFill - hi! link TabPanelSel TabLineSel - hi! link Tag Special - hi! link Typedef Type - hi! link debugBreakpoint SignColumn - hi! link debugPC SignColumn - hi! link lCursor Cursor - hi Normal guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE term=NONE - hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi ColorColumn guifg=#eee8d5 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=254 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic term=italic - hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE term=NONE - hi CursorColumn guifg=#eee8d5 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=254 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE term=NONE - hi CursorLine guifg=NONE guibg=NONE guisp=#839496 gui=underline ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline term=underline - hi CursorLineNr guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 ctermul=NONE cterm=bold term=bold,italic,reverse,underline - hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 ctermul=NONE cterm=NONE term=reverse,underline - hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold term=reverse,underline - hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE term=bold,reverse,underline - hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=bold,reverse term=reverse - hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 ctermul=NONE cterm=reverse term=bold,italic,reverse - hi FoldColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Folded guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=254 ctermul=NONE cterm=bold term=italic,reverse,underline - hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE ctermul=NONE cterm=standout term=bold,italic,reverse - hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi LineNr guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi MatchParen guifg=#002b36 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=235 ctermbg=254 ctermul=NONE cterm=bold term=bold,underline - hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE term=NONE - hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE ctermul=NONE cterm=bold term=NONE - hi NormalMode guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=242 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Pmenu guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=230 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi PmenuSbar guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 ctermul=NONE cterm=NONE term=NONE - hi PmenuSel guifg=#fdf6e3 guibg=#839496 guisp=NONE gui=NONE ctermfg=230 ctermbg=246 ctermul=NONE cterm=NONE term=NONE - hi PmenuThumb guifg=NONE guibg=#839496 guisp=NONE gui=NONE ctermfg=NONE ctermbg=246 ctermul=NONE cterm=NONE term=NONE - hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=italic - hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse,strikethrough - hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse term=italic,underline - hi SignColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE term=reverse - hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE term=bold,italic - hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 ctermul=NONE cterm=bold term=bold - hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline term=italic,underline - hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi StatusLine guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse term=bold,reverse - hi StatusLineNC guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=reverse - hi TabLine guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=italic,reverse,underline - hi TabLineFill guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=reverse,underline - hi TabLineSel guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 ctermul=NONE cterm=reverse term=bold - hi Terminal guifg=fg guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=fg ctermbg=254 ctermul=NONE cterm=NONE term=NONE - hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=bold - hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold term=bold,underline - hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 ctermul=NONE cterm=bold term=bold,reverse - hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 ctermul=NONE cterm=NONE term=reverse - hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE term=bold - hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE term=underline - hi VertSplit guifg=#586e75 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=242 ctermbg=247 ctermul=NONE cterm=NONE term=reverse - hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 ctermul=NONE cterm=reverse term=reverse - hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 ctermul=NONE cterm=reverse term=NONE - hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold term=standout - hi WildMenu guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 ctermul=NONE cterm=reverse term=bold + hi Normal guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 cterm=NONE term=NONE + hi Added guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi Changed guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold,italic + hi ColorColumn guifg=#eee8d5 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=254 ctermbg=247 cterm=NONE term=reverse + hi CommandMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi Comment guifg=#93a1a1 guibg=NONE guisp=NONE gui=italic ctermfg=247 ctermbg=NONE cterm=italic term=italic + hi Conceal guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi Constant guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold,italic + hi Cursor guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE gui=NONE ctermfg=230 ctermbg=166 cterm=NONE term=NONE + hi CursorColumn guifg=#eee8d5 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=254 ctermbg=247 cterm=NONE term=reverse + hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE + hi CursorLine guifg=NONE guibg=NONE guisp=#839496 gui=underline ctermfg=NONE ctermbg=NONE cterm=underline term=underline + hi CursorLineNr guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=66 ctermbg=254 cterm=bold term=bold,italic,reverse,underline + hi DiffAdd guifg=#859900 guibg=#eee8d5 guisp=#859900 gui=NONE ctermfg=106 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffChange guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE ctermfg=136 ctermbg=254 cterm=NONE term=reverse,underline + hi DiffDelete guifg=#dc322f guibg=#eee8d5 guisp=NONE gui=bold ctermfg=160 ctermbg=254 cterm=bold term=reverse,underline + hi DiffText guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE ctermfg=32 ctermbg=254 cterm=NONE term=bold,reverse,underline + hi Directory guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi EndOfBuffer guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi Error guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=bold,reverse ctermfg=160 ctermbg=230 cterm=bold,reverse term=reverse + hi ErrorMsg guifg=#dc322f guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=160 ctermbg=230 cterm=reverse term=bold,italic,reverse + hi FoldColumn guifg=#657b83 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=66 ctermbg=254 cterm=NONE term=reverse + hi Folded guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 gui=bold ctermfg=66 ctermbg=254 cterm=bold term=italic,reverse,underline + hi Identifier guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=italic + hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE + hi IncSearch guifg=#cb4b16 guibg=NONE guisp=NONE gui=standout ctermfg=166 ctermbg=NONE cterm=standout term=bold,italic,reverse + hi InsertMode guifg=#2aa198 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=37 ctermbg=230 cterm=reverse term=reverse + hi LineNr guifg=#93a1a1 guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=247 ctermbg=254 cterm=NONE term=reverse + hi MatchParen guifg=#002b36 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=235 ctermbg=254 cterm=bold term=bold,underline + hi ModeMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi MoreMsg guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE ctermfg=32 ctermbg=NONE cterm=NONE term=NONE + hi NonText guifg=#839496 guibg=NONE guisp=NONE gui=bold ctermfg=246 ctermbg=NONE cterm=bold term=NONE + hi NormalMode guifg=#586e75 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=242 ctermbg=230 cterm=reverse term=reverse + hi Pmenu guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=230 ctermbg=247 cterm=NONE term=reverse + hi PmenuSbar guifg=NONE guibg=#657b83 guisp=NONE gui=NONE ctermfg=NONE ctermbg=66 cterm=NONE term=NONE + hi PmenuSel guifg=#fdf6e3 guibg=#839496 guisp=NONE gui=NONE ctermfg=230 ctermbg=246 cterm=NONE term=NONE + hi PmenuThumb guifg=NONE guibg=#839496 guisp=NONE gui=NONE ctermfg=NONE ctermbg=246 cterm=NONE term=NONE + hi PreProc guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=italic + hi Question guifg=#2aa198 guibg=NONE guisp=NONE gui=bold ctermfg=37 ctermbg=NONE cterm=bold term=standout + hi Removed guifg=#dc322f guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=reverse,strikethrough + hi ReplaceMode guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=166 ctermbg=230 cterm=reverse term=reverse + hi Search guifg=#b58900 guibg=NONE guisp=NONE gui=reverse ctermfg=136 ctermbg=NONE cterm=reverse term=italic,underline + hi SignColumn guifg=#657b83 guibg=NONE guisp=NONE gui=NONE ctermfg=66 ctermbg=NONE cterm=NONE term=reverse + hi Special guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE term=bold,italic + hi SpecialKey guifg=#839496 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=246 ctermbg=254 cterm=bold term=bold + hi SpellBad guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellCap guifg=#d33682 guibg=NONE guisp=#6c71c4 gui=undercurl ctermfg=162 ctermbg=NONE cterm=underline term=italic,underline + hi SpellLocal guifg=#b58900 guibg=NONE guisp=#b58900 gui=undercurl ctermfg=136 ctermbg=NONE cterm=underline term=italic,underline + hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl ctermfg=37 ctermbg=NONE cterm=underline term=italic,underline + hi Statement guifg=#859900 guibg=NONE guisp=NONE gui=NONE ctermfg=106 ctermbg=NONE cterm=NONE term=bold + hi StatusLine guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 cterm=reverse term=bold,reverse + hi StatusLineNC guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=reverse + hi TabLine guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=italic,reverse,underline + hi TabLineFill guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=reverse,underline + hi TabLineSel guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=242 ctermbg=254 cterm=reverse term=bold + hi Terminal guifg=fg guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=fg ctermbg=254 cterm=NONE term=NONE + hi Title guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=bold + hi Todo guifg=#d33682 guibg=NONE guisp=NONE gui=bold ctermfg=162 ctermbg=NONE cterm=bold term=bold,underline + hi ToolbarButton guifg=#586e75 guibg=#eee8d5 guisp=NONE gui=bold ctermfg=242 ctermbg=254 cterm=bold term=bold,reverse + hi ToolbarLine guifg=NONE guibg=#eee8d5 guisp=NONE gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE term=reverse + hi Type guifg=#b58900 guibg=NONE guisp=NONE gui=NONE ctermfg=136 ctermbg=NONE cterm=NONE term=bold + hi Underlined guifg=#6c71c4 guibg=NONE guisp=NONE gui=NONE ctermfg=61 ctermbg=NONE cterm=NONE term=underline + hi VertSplit guifg=#586e75 guibg=#93a1a1 guisp=NONE gui=NONE ctermfg=242 ctermbg=247 cterm=NONE term=reverse + hi Visual guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=247 ctermbg=230 cterm=reverse term=reverse + hi VisualMode guifg=#d33682 guibg=#fdf6e3 guisp=NONE gui=reverse ctermfg=162 ctermbg=230 cterm=reverse term=reverse + hi VisualNOS guifg=NONE guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=NONE ctermbg=254 cterm=reverse term=NONE + hi WarningMsg guifg=#cb4b16 guibg=NONE guisp=NONE gui=bold ctermfg=166 ctermbg=NONE cterm=bold term=standout + hi WildMenu guifg=#839496 guibg=#eee8d5 guisp=NONE gui=reverse ctermfg=246 ctermbg=254 cterm=reverse term=bold if has('gui_running') || (has('termguicolors') && &termguicolors) if s:diffmode == "high" @@ -1441,7 +1396,6 @@ if &background == 'light' hi hs_DeclareFunction guifg=#cb4b16 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_OpFunctionName guifg=#b58900 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi hs_hlFunctionName guifg=#268bd2 guibg=NONE guisp=NONE gui=NONE cterm=NONE - hi hsniceoperator guifg=#2aa198 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlArg guifg=#839496 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlEndTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE hi htmlTag guifg=#93a1a1 guibg=NONE guisp=NONE gui=NONE cterm=NONE @@ -1641,23 +1595,19 @@ if &background == 'light' hi SpellRare guifg=#2aa198 guibg=NONE guisp=#2aa198 gui=undercurl cterm=undercurl hi Title guifg=#93a1a1 guibg=NONE guisp=NONE gui=bold cterm=bold endif - - if empty(&t_Co) - finish - endif endif - if str2nr(&t_Co) >= 256 + if s:t_Co >= 256 if s:diffmode == "high" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=136 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=32 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=106 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=136 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=160 ctermbg=NONE cterm=bold + hi DiffText ctermfg=32 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -1694,253 +1644,252 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=160 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=162 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=166 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=106 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=106 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=247 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=32 ctermbg=254 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=32 ctermbg=230 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=242 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=162 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=246 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=160 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=37 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=136 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=136 ctermbg=NONE cterm=NONE + hi VarId ctermfg=32 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=166 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=162 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=160 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=66 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=247 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=247 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=106 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=136 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=37 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=160 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=106 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=242 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=106 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=32 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=162 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=37 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=162 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=37 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=106 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=37 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=37 ctermbg=NONE cterm=NONE + hi hsString ctermfg=246 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=37 ctermbg=NONE cterm=NONE + hi hsType ctermfg=136 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=37 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=37 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=166 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=136 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=32 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=246 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=242 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=32 ctermbg=NONE cterm=bold + hi javaScript ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=160 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=61 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=61 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=160 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=106 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=106 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=166 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=61 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=37 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=32 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=246 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=162 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=32 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=160 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=32 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=247 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=61 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=166 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=32 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=66 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=61 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=32 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=32 ctermbg=254 cterm=NONE + hi pandocTableZebraLight ctermfg=32 ctermbg=230 cterm=NONE + hi pandocTitleBlock ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=32 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=32 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=136 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=166 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=32 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=242 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=37 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=136 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=162 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=242 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=136 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=136 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=136 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=37 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=32 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=136 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=61 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=32 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=32 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=32 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=246 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=136 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=37 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=247 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=247 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=66 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=32 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=247 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=32 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=247 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=66 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=61 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=32 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=254 ctermbg=160 cterm=NONE + hi ALEInfoSignLineNr ctermfg=254 ctermbg=37 cterm=NONE + hi ALEWarningSignLineNr ctermfg=254 ctermbg=136 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=160 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=37 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=136 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=254 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=254 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=254 cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=254 cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=254 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=37 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=136 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=160 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=37 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=136 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=254 ctermbg=160 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=254 ctermbg=37 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=254 ctermbg=136 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=254 ctermbg=160 cterm=bold + hi ALEInfoSign ctermfg=254 ctermbg=37 cterm=bold + hi ALEWarningSign ctermfg=254 ctermbg=136 cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=230 ctermbg=236 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=230 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=230 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=247 ctermbg=230 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=236 ctermbg=230 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=247 ctermbg=230 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=247 ctermbg=230 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=230 ctermbg=236 cterm=reverse + hi StatusLineNC ctermfg=230 ctermbg=242 cterm=reverse + hi TabLine ctermfg=247 ctermbg=230 cterm=NONE + hi TabLineFill ctermfg=247 ctermbg=230 cterm=NONE + hi TabLineSel ctermfg=236 ctermbg=230 cterm=NONE + hi VertSplit ctermfg=247 ctermbg=230 cterm=NONE + hi WildMenu ctermfg=247 ctermbg=230 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=247 ctermbg=254 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLine ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=247 ctermbg=242 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=247 ctermbg=254 ctermul=NONE cterm=reverse - hi WildMenu ctermfg=66 ctermbg=254 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=247 ctermbg=254 cterm=reverse + hi StatusLineNC ctermfg=247 ctermbg=242 cterm=reverse + hi TabLine ctermfg=247 ctermbg=242 cterm=reverse + hi TabLineFill ctermfg=247 ctermbg=242 cterm=reverse + hi TabLineSel ctermfg=247 ctermbg=254 cterm=reverse + hi WildMenu ctermfg=66 ctermbg=254 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=66 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=242 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=66 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=66 ctermbg=NONE cterm=NONE + hi Folded ctermfg=66 ctermbg=NONE cterm=bold + hi LineNr ctermfg=247 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=242 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=66 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=66 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=160 ctermbg=254 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=160 ctermbg=254 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=160 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=247 ctermbg=254 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=254 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=247 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=230 ctermbg=160 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=160 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=230 ctermbg=166 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=166 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=230 ctermbg=66 ctermul=NONE cterm=NONE + hi Cursor ctermfg=230 ctermbg=66 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=235 ctermbg=NONE ctermul=NONE cterm=bold,underline - hi NonText ctermfg=160 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=160 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=162 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=162 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=136 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=37 ctermbg=254 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=166 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=235 ctermbg=NONE cterm=bold,underline + hi NonText ctermfg=160 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=160 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=162 ctermbg=254 cterm=reverse,underline + hi SpellCap ctermfg=162 ctermbg=254 cterm=reverse,underline + hi SpellLocal ctermfg=136 ctermbg=254 cterm=reverse,underline + hi SpellRare ctermfg=37 ctermbg=254 cterm=reverse,underline + hi Title ctermfg=166 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=235 ctermbg=254 ctermul=NONE cterm=bold - hi NonText ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=254 ctermbg=NONE ctermul=NONE cterm=bold - hi SpellBad ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=162 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=136 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=37 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=247 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=235 ctermbg=254 cterm=bold + hi NonText ctermfg=254 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=254 ctermbg=NONE cterm=bold + hi SpellBad ctermfg=162 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=162 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=136 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=37 ctermbg=NONE cterm=underline + hi Title ctermfg=247 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -1957,85 +1906,85 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 16 - hi Normal ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=7 ctermbg=14 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=7 ctermbg=14 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=underline - hi CursorLineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=15 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=12 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=12 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=7 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 16 + hi Normal ctermfg=11 ctermbg=7 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=7 ctermbg=14 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=7 ctermbg=14 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline + hi CursorLineNr ctermfg=11 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Folded ctermfg=11 ctermbg=7 cterm=bold + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=10 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=15 ctermbg=14 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=11 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=12 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=12 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=5 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=12 ctermbg=7 cterm=reverse + hi TabLine ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=7 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=12 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=NONE + hi DiffChange ctermfg=3 ctermbg=NONE cterm=NONE + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold + hi DiffText ctermfg=4 ctermbg=NONE cterm=NONE endif if s:extra == 1 hi! link ALEStyleError ALEError @@ -2072,253 +2021,252 @@ if &background == 'light' hi! link vimFunc Function hi! link vimUserFunc Function hi! link vimVar Identifier - hi ALEError ctermfg=1 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEErrorLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfo ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEInfoLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarning ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi ALEWarningLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi ConId ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi VarId ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi cPreCondit ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitBranch ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitFile ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitHeader ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitOnBranch ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmerged ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi gitcommitselectedtype ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpExample ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextEntry ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpHyperTextJump ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpNote ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpOption ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi helpVim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImport ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsImportLabel ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsModuleName ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsNiceOperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsString ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsStructure ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsType ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsTypedef ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsVarSym ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_DeclareFunction ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_OpFunctionName ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi hs_hlFunctionName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi hsniceoperator ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlArg ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlEndTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTag ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlTagN ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi htmlTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi javaScript ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuote ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitation ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationDelim ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationID ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocCitationRef ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE ctermul=NONE cterm=standout - hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocEscapePair ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnote ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteInline ctermfg=2 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocFootnoteLink ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocHeadingMarker ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocImageCaption ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDefinition ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocLinkDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkLabel ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitle ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocLinkURL ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListMarker ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocListReference ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadata ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocMetadataDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocMetadataKey ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocRule ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocRuleLine ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrikeout ctermfg=14 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse - hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocStyleDelim ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSubscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscript ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableStructure ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTableZebraDark ctermfg=4 ctermbg=7 ctermul=NONE cterm=NONE - hi pandocTableZebraLight ctermfg=4 ctermbg=15 ctermul=NONE cterm=NONE - hi pandocTitleBlock ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocTitleComment ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInline ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlHereDoc ctermfg=10 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlStatementFileDesc ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi perlVarPlain ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyBoolean ctermfg=5 ctermbg=NONE ctermul=NONE cterm=NONE - hi rubyDefine ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi texmathmatcher ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texmathzonex ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texreflabel ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi texstatement ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCmdSep ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimCommand ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimCommentString ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=bold - hi vimHiGroup ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimHiLink ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimIsCommand ctermfg=12 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynMtchOpt ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi vimSynType ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEError ctermfg=1 ctermbg=NONE cterm=underline + hi ALEErrorLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEInfo ctermfg=6 ctermbg=NONE cterm=underline + hi ALEInfoLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ALEWarning ctermfg=3 ctermbg=NONE cterm=underline + hi ALEWarningLine ctermfg=NONE ctermbg=NONE cterm=NONE + hi ConId ctermfg=3 ctermbg=NONE cterm=NONE + hi VarId ctermfg=4 ctermbg=NONE cterm=NONE + hi cPreCondit ctermfg=9 ctermbg=NONE cterm=NONE + hi gitcommitBranch ctermfg=5 ctermbg=NONE cterm=bold + hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE cterm=bold + hi gitcommitFile ctermfg=11 ctermbg=NONE cterm=bold + hi gitcommitHeader ctermfg=14 ctermbg=NONE cterm=NONE + hi gitcommitOnBranch ctermfg=14 ctermbg=NONE cterm=bold + hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmerged ctermfg=2 ctermbg=NONE cterm=bold + hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE cterm=bold + hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE cterm=bold + hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE cterm=NONE + hi gitcommitselectedtype ctermfg=2 ctermbg=NONE cterm=NONE + hi helpExample ctermfg=10 ctermbg=NONE cterm=NONE + hi helpHyperTextEntry ctermfg=2 ctermbg=NONE cterm=NONE + hi helpHyperTextJump ctermfg=4 ctermbg=NONE cterm=NONE + hi helpNote ctermfg=5 ctermbg=NONE cterm=NONE + hi helpOption ctermfg=6 ctermbg=NONE cterm=NONE + hi helpVim ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImport ctermfg=5 ctermbg=NONE cterm=NONE + hi hsImportLabel ctermfg=6 ctermbg=NONE cterm=NONE + hi hsModuleName ctermfg=2 ctermbg=NONE cterm=NONE + hi hsNiceOperator ctermfg=6 ctermbg=NONE cterm=NONE + hi hsStatement ctermfg=6 ctermbg=NONE cterm=NONE + hi hsString ctermfg=12 ctermbg=NONE cterm=NONE + hi hsStructure ctermfg=6 ctermbg=NONE cterm=NONE + hi hsType ctermfg=3 ctermbg=NONE cterm=NONE + hi hsTypedef ctermfg=6 ctermbg=NONE cterm=NONE + hi hsVarSym ctermfg=6 ctermbg=NONE cterm=NONE + hi hs_DeclareFunction ctermfg=9 ctermbg=NONE cterm=NONE + hi hs_OpFunctionName ctermfg=3 ctermbg=NONE cterm=NONE + hi hs_hlFunctionName ctermfg=4 ctermbg=NONE cterm=NONE + hi htmlArg ctermfg=12 ctermbg=NONE cterm=NONE + hi htmlEndTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTag ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlTagN ctermfg=10 ctermbg=NONE cterm=bold + hi htmlTagName ctermfg=4 ctermbg=NONE cterm=bold + hi javaScript ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuote ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocCitation ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationDelim ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationID ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocCitationRef ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE cterm=bold + hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE cterm=standout + hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocEscapePair ctermfg=1 ctermbg=NONE cterm=bold + hi pandocFootnote ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteInline ctermfg=2 ctermbg=NONE cterm=bold + hi pandocFootnoteLink ctermfg=2 ctermbg=NONE cterm=NONE + hi pandocHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocHeadingMarker ctermfg=9 ctermbg=NONE cterm=bold + hi pandocImageCaption ctermfg=13 ctermbg=NONE cterm=bold + hi pandocLinkDefinition ctermfg=6 ctermbg=NONE cterm=NONE + hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE cterm=bold + hi pandocLinkDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkLabel ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkText ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocLinkTitle ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocLinkURL ctermfg=12 ctermbg=NONE cterm=NONE + hi pandocListMarker ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocListReference ctermfg=5 ctermbg=NONE cterm=NONE + hi pandocMetadata ctermfg=4 ctermbg=NONE cterm=bold + hi pandocMetadataDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocMetadataKey ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE cterm=reverse + hi pandocRule ctermfg=4 ctermbg=NONE cterm=bold + hi pandocRuleLine ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrikeout ctermfg=14 ctermbg=NONE cterm=reverse + hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE cterm=reverse + hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE cterm=reverse + hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE cterm=reverse + hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE cterm=bold + hi pandocStyleDelim ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocSubscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSubscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocSuperscript ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTable ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableStructure ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTableZebraDark ctermfg=4 ctermbg=7 cterm=NONE + hi pandocTableZebraLight ctermfg=4 ctermbg=15 cterm=NONE + hi pandocTitleBlock ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE cterm=bold + hi pandocTitleComment ctermfg=4 ctermbg=NONE cterm=bold + hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInline ctermfg=3 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE cterm=bold + hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE cterm=NONE + hi perlHereDoc ctermfg=10 ctermbg=NONE cterm=NONE + hi perlStatementFileDesc ctermfg=6 ctermbg=NONE cterm=NONE + hi perlVarPlain ctermfg=3 ctermbg=NONE cterm=NONE + hi rubyBoolean ctermfg=5 ctermbg=NONE cterm=NONE + hi rubyDefine ctermfg=10 ctermbg=NONE cterm=bold + hi texmathmatcher ctermfg=3 ctermbg=NONE cterm=NONE + hi texmathzonex ctermfg=3 ctermbg=NONE cterm=NONE + hi texreflabel ctermfg=3 ctermbg=NONE cterm=NONE + hi texstatement ctermfg=6 ctermbg=NONE cterm=NONE + hi vimCmdSep ctermfg=4 ctermbg=NONE cterm=bold + hi vimCommand ctermfg=3 ctermbg=NONE cterm=NONE + hi vimCommentString ctermfg=13 ctermbg=NONE cterm=NONE + hi vimGroup ctermfg=4 ctermbg=NONE cterm=bold + hi vimHiGroup ctermfg=4 ctermbg=NONE cterm=NONE + hi vimHiLink ctermfg=4 ctermbg=NONE cterm=NONE + hi vimIsCommand ctermfg=12 ctermbg=NONE cterm=NONE + hi vimSynMtchOpt ctermfg=3 ctermbg=NONE cterm=NONE + hi vimSynType ctermfg=6 ctermbg=NONE cterm=NONE endif if s:extra_italic == 1 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=NONE + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=NONE + hi pandocComment ctermfg=14 ctermbg=NONE cterm=NONE + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=NONE + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=NONE + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=NONE elseif s:extra_italic == 3 - hi gitcommitComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi htmlSpecialTagName ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocComment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasis ctermfg=11 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE ctermul=NONE cterm=italic - hi pandocEmphasisTable ctermfg=4 ctermbg=NONE ctermul=NONE cterm=italic + hi gitcommitComment ctermfg=14 ctermbg=NONE cterm=italic + hi htmlSpecialTagName ctermfg=4 ctermbg=NONE cterm=italic + hi pandocComment ctermfg=14 ctermbg=NONE cterm=italic + hi pandocEmphasis ctermfg=11 ctermbg=NONE cterm=italic + hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE cterm=italic + hi pandocEmphasisTable ctermfg=4 ctermbg=NONE cterm=italic endif if s:extra_stl == 1 - hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=7 ctermbg=1 cterm=NONE + hi ALEInfoSignLineNr ctermfg=7 ctermbg=6 cterm=NONE + hi ALEWarningSignLineNr ctermfg=7 ctermbg=3 cterm=NONE elseif s:extra_stl == 3 - hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE + hi ALEErrorSignLineNr ctermfg=1 ctermbg=NONE cterm=NONE + hi ALEInfoSignLineNr ctermfg=6 ctermbg=NONE cterm=NONE + hi ALEWarningSignLineNr ctermfg=3 ctermbg=NONE cterm=NONE endif if s:extra_stl_hl == 1 - hi ALEErrorSign ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=7 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=7 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=7 cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=7 cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=7 cterm=bold elseif s:extra_stl_hl == 3 - hi ALEErrorSign ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=3 ctermbg=NONE ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=1 ctermbg=NONE cterm=bold + hi ALEInfoSign ctermfg=6 ctermbg=NONE cterm=bold + hi ALEWarningSign ctermfg=3 ctermbg=NONE cterm=bold elseif s:extra_stl_hl == 5 - hi ALEErrorSign ctermfg=7 ctermbg=1 ctermul=NONE cterm=bold - hi ALEInfoSign ctermfg=7 ctermbg=6 ctermul=NONE cterm=bold - hi ALEWarningSign ctermfg=7 ctermbg=3 ctermul=NONE cterm=bold + hi ALEErrorSign ctermfg=7 ctermbg=1 cterm=bold + hi ALEInfoSign ctermfg=7 ctermbg=6 cterm=bold + hi ALEWarningSign ctermfg=7 ctermbg=3 cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=15 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=15 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=15 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=15 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=15 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=15 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=15 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=15 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=15 cterm=NONE + hi WildMenu ctermfg=14 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=7 ctermul=NONE cterm=reverse - hi WildMenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=7 cterm=reverse + hi WildMenu ctermfg=11 ctermbg=7 cterm=reverse endif if s:termtrans == 1 - hi Normal ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi FoldColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold - hi LineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=NONE - hi Terminal ctermfg=fg ctermbg=NONE ctermul=NONE cterm=NONE - hi ToolbarButton ctermfg=10 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE + hi Normal ctermfg=11 ctermbg=NONE cterm=NONE + hi FoldColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Folded ctermfg=11 ctermbg=NONE cterm=bold + hi LineNr ctermfg=14 ctermbg=NONE cterm=NONE + hi Terminal ctermfg=fg ctermbg=NONE cterm=NONE + hi ToolbarButton ctermfg=10 ctermbg=NONE cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE endif if s:transvis == 1 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=8 ctermbg=NONE ctermul=NONE cterm=bold,underline - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi SpellBad ctermfg=5 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellCap ctermfg=5 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellLocal ctermfg=3 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi SpellRare ctermfg=6 ctermbg=7 ctermul=NONE cterm=reverse,underline - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=8 ctermbg=NONE cterm=bold,underline + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi SpellBad ctermfg=5 ctermbg=7 cterm=reverse,underline + hi SpellCap ctermfg=5 ctermbg=7 cterm=reverse,underline + hi SpellLocal ctermfg=3 ctermbg=7 cterm=reverse,underline + hi SpellRare ctermfg=6 ctermbg=7 cterm=reverse,underline + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=NONE cterm=underline - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=NONE cterm=underline - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=underline + hi SpellCap ctermfg=5 ctermbg=NONE cterm=underline + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=underline + hi SpellRare ctermfg=6 ctermbg=NONE cterm=underline + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2335,131 +2283,131 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 8 - hi Normal ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Added ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi Changed ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi ColorColumn ctermfg=7 ctermbg=14 ctermul=NONE cterm=NONE - hi CommandMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi Comment ctermfg=14 ctermbg=NONE ctermul=NONE cterm=italic - hi Conceal ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Constant ctermfg=6 ctermbg=NONE ctermul=NONE cterm=NONE - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE - hi CursorColumn ctermfg=7 ctermbg=14 ctermul=NONE cterm=NONE - hi CursorIM ctermfg=NONE ctermbg=fg ctermul=NONE cterm=NONE - hi CursorLine ctermfg=NONE ctermbg=NONE ctermul=12 cterm=underline - hi CursorLineNr ctermfg=11 ctermbg=7 ctermul=NONE cterm=bold - hi DiffAdd ctermfg=2 ctermbg=7 ctermul=2 cterm=NONE - hi DiffChange ctermfg=3 ctermbg=7 ctermul=3 cterm=NONE - hi DiffDelete ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold - hi DiffText ctermfg=4 ctermbg=7 ctermul=4 cterm=NONE - hi Directory ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi EndOfBuffer ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi Error ctermfg=1 ctermbg=15 ctermul=NONE cterm=bold,reverse - hi ErrorMsg ctermfg=1 ctermbg=15 ctermul=NONE cterm=reverse - hi FoldColumn ctermfg=11 ctermbg=7 ctermul=NONE cterm=NONE - hi Folded ctermfg=11 ctermbg=7 ctermul=15 cterm=bold - hi Identifier ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi Ignore ctermfg=NONE ctermbg=NONE ctermul=NONE cterm=NONE - hi IncSearch ctermfg=9 ctermbg=NONE ctermul=NONE cterm=standout - hi InsertMode ctermfg=6 ctermbg=15 ctermul=NONE cterm=reverse - hi LineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=NONE - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi ModeMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi MoreMsg ctermfg=4 ctermbg=NONE ctermul=NONE cterm=NONE - hi NonText ctermfg=12 ctermbg=NONE ctermul=NONE cterm=bold - hi NormalMode ctermfg=10 ctermbg=15 ctermul=NONE cterm=reverse - hi Pmenu ctermfg=15 ctermbg=14 ctermul=NONE cterm=NONE - hi PmenuSbar ctermfg=NONE ctermbg=11 ctermul=NONE cterm=NONE - hi PmenuSel ctermfg=15 ctermbg=12 ctermul=NONE cterm=NONE - hi PmenuThumb ctermfg=NONE ctermbg=12 ctermul=NONE cterm=NONE - hi PreProc ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi Question ctermfg=6 ctermbg=NONE ctermul=NONE cterm=bold - hi Removed ctermfg=1 ctermbg=NONE ctermul=NONE cterm=NONE - hi ReplaceMode ctermfg=9 ctermbg=15 ctermul=NONE cterm=reverse - hi Search ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi SignColumn ctermfg=11 ctermbg=NONE ctermul=NONE cterm=NONE - hi Special ctermfg=9 ctermbg=NONE ctermul=NONE cterm=NONE - hi SpecialKey ctermfg=12 ctermbg=7 ctermul=NONE cterm=bold - hi SpellBad ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellCap ctermfg=5 ctermbg=NONE ctermul=13 cterm=undercurl - hi SpellLocal ctermfg=3 ctermbg=NONE ctermul=3 cterm=undercurl - hi SpellRare ctermfg=6 ctermbg=NONE ctermul=6 cterm=undercurl - hi Statement ctermfg=2 ctermbg=NONE ctermul=NONE cterm=NONE - hi StatusLine ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLine ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=10 ctermbg=7 ctermul=NONE cterm=reverse - hi Terminal ctermfg=fg ctermbg=7 ctermul=NONE cterm=NONE - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi Todo ctermfg=5 ctermbg=NONE ctermul=NONE cterm=bold - hi ToolbarButton ctermfg=10 ctermbg=7 ctermul=NONE cterm=bold - hi ToolbarLine ctermfg=NONE ctermbg=7 ctermul=NONE cterm=NONE - hi Type ctermfg=3 ctermbg=NONE ctermul=NONE cterm=NONE - hi Underlined ctermfg=13 ctermbg=NONE ctermul=NONE cterm=NONE - hi VertSplit ctermfg=10 ctermbg=14 ctermul=NONE cterm=NONE - hi Visual ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualMode ctermfg=5 ctermbg=15 ctermul=NONE cterm=reverse - hi VisualNOS ctermfg=NONE ctermbg=7 ctermul=NONE cterm=reverse - hi WarningMsg ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold - hi WildMenu ctermfg=12 ctermbg=7 ctermul=NONE cterm=reverse + if s:t_Co >= 8 + hi Normal ctermfg=11 ctermbg=7 cterm=NONE + hi Added ctermfg=2 ctermbg=NONE cterm=NONE + hi Changed ctermfg=3 ctermbg=NONE cterm=NONE + hi ColorColumn ctermfg=7 ctermbg=14 cterm=NONE + hi CommandMode ctermfg=5 ctermbg=15 cterm=reverse + hi Comment ctermfg=14 ctermbg=NONE cterm=italic + hi Conceal ctermfg=4 ctermbg=NONE cterm=NONE + hi Constant ctermfg=6 ctermbg=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE + hi CursorColumn ctermfg=7 ctermbg=14 cterm=NONE + hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE + hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline ctermul=12 + hi CursorLineNr ctermfg=11 ctermbg=7 cterm=bold + hi DiffAdd ctermfg=2 ctermbg=7 cterm=NONE ctermul=2 + hi DiffChange ctermfg=3 ctermbg=7 cterm=NONE ctermul=3 + hi DiffDelete ctermfg=1 ctermbg=7 cterm=bold + hi DiffText ctermfg=4 ctermbg=7 cterm=NONE ctermul=4 + hi Directory ctermfg=4 ctermbg=NONE cterm=NONE + hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE + hi Error ctermfg=1 ctermbg=15 cterm=bold,reverse + hi ErrorMsg ctermfg=1 ctermbg=15 cterm=reverse + hi FoldColumn ctermfg=11 ctermbg=7 cterm=NONE + hi Folded ctermfg=11 ctermbg=7 cterm=bold ctermul=15 + hi Identifier ctermfg=4 ctermbg=NONE cterm=NONE + hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE + hi IncSearch ctermfg=9 ctermbg=NONE cterm=standout + hi InsertMode ctermfg=6 ctermbg=15 cterm=reverse + hi LineNr ctermfg=14 ctermbg=7 cterm=NONE + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi ModeMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi MoreMsg ctermfg=4 ctermbg=NONE cterm=NONE + hi NonText ctermfg=12 ctermbg=NONE cterm=bold + hi NormalMode ctermfg=10 ctermbg=15 cterm=reverse + hi Pmenu ctermfg=15 ctermbg=14 cterm=NONE + hi PmenuSbar ctermfg=NONE ctermbg=11 cterm=NONE + hi PmenuSel ctermfg=15 ctermbg=12 cterm=NONE + hi PmenuThumb ctermfg=NONE ctermbg=12 cterm=NONE + hi PreProc ctermfg=9 ctermbg=NONE cterm=NONE + hi Question ctermfg=6 ctermbg=NONE cterm=bold + hi Removed ctermfg=1 ctermbg=NONE cterm=NONE + hi ReplaceMode ctermfg=9 ctermbg=15 cterm=reverse + hi Search ctermfg=3 ctermbg=NONE cterm=reverse + hi SignColumn ctermfg=11 ctermbg=NONE cterm=NONE + hi Special ctermfg=9 ctermbg=NONE cterm=NONE + hi SpecialKey ctermfg=12 ctermbg=7 cterm=bold + hi SpellBad ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellCap ctermfg=5 ctermbg=NONE cterm=undercurl ctermul=13 + hi SpellLocal ctermfg=3 ctermbg=NONE cterm=undercurl ctermul=3 + hi SpellRare ctermfg=6 ctermbg=NONE cterm=undercurl ctermul=6 + hi Statement ctermfg=2 ctermbg=NONE cterm=NONE + hi StatusLine ctermfg=10 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=12 ctermbg=7 cterm=reverse + hi TabLine ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineFill ctermfg=12 ctermbg=7 cterm=reverse + hi TabLineSel ctermfg=10 ctermbg=7 cterm=reverse + hi Terminal ctermfg=fg ctermbg=7 cterm=NONE + hi Title ctermfg=9 ctermbg=NONE cterm=bold + hi Todo ctermfg=5 ctermbg=NONE cterm=bold + hi ToolbarButton ctermfg=10 ctermbg=7 cterm=bold + hi ToolbarLine ctermfg=NONE ctermbg=7 cterm=NONE + hi Type ctermfg=3 ctermbg=NONE cterm=NONE + hi Underlined ctermfg=13 ctermbg=NONE cterm=NONE + hi VertSplit ctermfg=10 ctermbg=14 cterm=NONE + hi Visual ctermfg=14 ctermbg=15 cterm=reverse + hi VisualMode ctermfg=5 ctermbg=15 cterm=reverse + hi VisualNOS ctermfg=NONE ctermbg=7 cterm=reverse + hi WarningMsg ctermfg=9 ctermbg=NONE cterm=bold + hi WildMenu ctermfg=12 ctermbg=7 cterm=reverse if s:diffmode == "high" - hi DiffAdd ctermfg=2 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffChange ctermfg=3 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi DiffText ctermfg=4 ctermbg=NONE ctermul=NONE cterm=reverse + hi DiffAdd ctermfg=2 ctermbg=NONE cterm=reverse + hi DiffChange ctermfg=3 ctermbg=NONE cterm=reverse + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=reverse + hi DiffText ctermfg=4 ctermbg=NONE cterm=reverse elseif s:diffmode == "low" - hi DiffDelete ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi DiffDelete ctermfg=1 ctermbg=NONE cterm=bold endif if s:stl == "flat" - hi StatusLine ctermfg=15 ctermbg=0 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=15 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi TabLineFill ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi TabLineSel ctermfg=0 ctermbg=15 ctermul=NONE cterm=NONE - hi VertSplit ctermfg=14 ctermbg=15 ctermul=NONE cterm=NONE - hi WildMenu ctermfg=14 ctermbg=15 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=15 ctermbg=0 cterm=reverse + hi StatusLineNC ctermfg=15 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=15 cterm=NONE + hi TabLineFill ctermfg=14 ctermbg=15 cterm=NONE + hi TabLineSel ctermfg=0 ctermbg=15 cterm=NONE + hi VertSplit ctermfg=14 ctermbg=15 cterm=NONE + hi WildMenu ctermfg=14 ctermbg=15 cterm=reverse elseif s:stl == "low" - hi StatusLine ctermfg=14 ctermbg=7 ctermul=NONE cterm=reverse - hi StatusLineNC ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLine ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineFill ctermfg=14 ctermbg=10 ctermul=NONE cterm=reverse - hi TabLineSel ctermfg=14 ctermbg=7 ctermul=NONE cterm=reverse - hi WildMenu ctermfg=11 ctermbg=7 ctermul=NONE cterm=reverse + hi StatusLine ctermfg=14 ctermbg=7 cterm=reverse + hi StatusLineNC ctermfg=14 ctermbg=10 cterm=reverse + hi TabLine ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineFill ctermfg=14 ctermbg=10 cterm=reverse + hi TabLineSel ctermfg=14 ctermbg=7 cterm=reverse + hi WildMenu ctermfg=11 ctermbg=7 cterm=reverse endif if s:transvis == 1 - hi CursorLineNr ctermfg=11 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=11 ctermbg=NONE cterm=bold elseif s:transvis == 2 - hi CursorLineNr ctermfg=1 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=7 cterm=bold elseif s:transvis == 3 - hi CursorLineNr ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=1 ctermbg=NONE cterm=bold elseif s:transvis == 4 - hi CursorLineNr ctermfg=14 ctermbg=7 ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=7 cterm=bold elseif s:transvis == 5 - hi CursorLineNr ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi CursorLineNr ctermfg=14 ctermbg=NONE cterm=bold endif if s:viscurs == 1 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 2 - hi Cursor ctermfg=15 ctermbg=1 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=1 cterm=NONE elseif s:viscurs == 3 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE elseif s:viscurs == 4 - hi Cursor ctermfg=15 ctermbg=9 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=9 cterm=NONE elseif s:viscurs == 5 - hi Cursor ctermfg=15 ctermbg=11 ctermul=NONE cterm=NONE + hi Cursor ctermfg=15 ctermbg=11 cterm=NONE endif if s:visibility == "high" - hi MatchParen ctermfg=8 ctermbg=NONE ctermul=NONE cterm=bold,underline - hi NonText ctermfg=1 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=1 ctermbg=NONE ctermul=NONE cterm=reverse - hi Title ctermfg=9 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=8 ctermbg=NONE cterm=bold,underline + hi NonText ctermfg=1 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=1 ctermbg=NONE cterm=reverse + hi Title ctermfg=9 ctermbg=NONE cterm=bold elseif s:visibility == "low" - hi MatchParen ctermfg=8 ctermbg=7 ctermul=NONE cterm=bold - hi NonText ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi SpecialKey ctermfg=7 ctermbg=NONE ctermul=NONE cterm=bold - hi Title ctermfg=14 ctermbg=NONE ctermul=NONE cterm=bold + hi MatchParen ctermfg=8 ctermbg=7 cterm=bold + hi NonText ctermfg=7 ctermbg=NONE cterm=bold + hi SpecialKey ctermfg=7 ctermbg=NONE cterm=bold + hi Title ctermfg=14 ctermbg=NONE cterm=bold endif unlet s:diffmode unlet s:extra @@ -2476,7 +2424,7 @@ if &background == 'light' finish endif - if str2nr(&t_Co) >= 0 + if s:t_Co >= 0 hi LineNrAbove term=reverse hi LineNrBelow term=reverse hi PopupNotification term=NONE @@ -2499,7 +2447,7 @@ if &background == 'light' unlet s:vismap finish endif - finish + endif " vim: et ts=8 sw=2 sts=2 diff --git a/doc/solarized8.txt b/doc/solarized8.txt index 6e87c96..56bb206 100644 --- a/doc/solarized8.txt +++ b/doc/solarized8.txt @@ -1,4 +1,4 @@ -*solarized8.txt* For Vim version 9 Last change: 2025 May 29 +*solarized8.txt* For Vim version 9 Last change: 2025 Jun 02 Solarized 8 color scheme