codekingpro/portable-devtools
114k
1" Name: koehler2" Author: original author Ron Aaron <ron@ronware.org>3" Maintainer: original maintainer Ron Aaron <ron@ronware.org>4" URL: https://www.github.com/vim/colorschemes5" License: Same as Vim6" Last Change: 2025 Oct 087 8" Generated by Colortemplate v3.0.0-beta109 10set background=dark11 12hi clear13let g:colors_name = 'koehler'14 15let s:t_Co = has('gui_running') ? 16777216 : str2nr(&t_Co)16let s:tgc = has('termguicolors') && &termguicolors17 18let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']19 20hi! link Boolean Constant21hi! link Character Constant22hi! link Conditional Statement23hi! link CurSearch Search24hi! link CursorLineFold CursorLine25hi! link CursorLineSign CursorLine26hi! link Debug Special27hi! link Define PreProc28hi! link Delimiter Special29hi! link Exception Statement30hi! link Float Number31hi! link Function Identifier32hi! link IncSearch Visual33hi! link Include PreProc34hi! link Keyword Statement35hi! link Label Statement36hi! link LineNrAbove LineNr37hi! link LineNrBelow LineNr38hi! link Macro PreProc39hi! link MessageWindow Pmenu40hi! link Number Constant41hi! link Operator Statement42hi! link PopupNotification Todo43hi! link PreCondit PreProc44hi! link Repeat Statement45hi! link SpecialChar Special46hi! link SpecialComment Special47hi! link StatusLineTerm StatusLine48hi! link StatusLineTermNC StatusLineNC49hi! link StorageClass Type50hi! link String Constant51hi! link Structure Type52hi! link TabPanel Normal53hi! link TabPanelFill Normal54hi! link Tag Special55hi! link Terminal Normal56hi! link Typedef Type57hi! link lCursor Cursor58 59hi Normal guifg=#ffffff guibg=#000000 guisp=NONE gui=NONE ctermfg=231 ctermbg=16 cterm=NONE term=NONE60hi ColorColumn guifg=NONE guibg=#8b0000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=88 cterm=NONE term=reverse61hi Comment guifg=#80a0ff guibg=NONE guisp=NONE gui=NONE ctermfg=111 ctermbg=NONE cterm=NONE term=bold62hi Conceal guifg=#666666 guibg=NONE guisp=NONE gui=NONE ctermfg=59 ctermbg=NONE cterm=NONE term=NONE63hi Constant guifg=#ffa0a0 guibg=NONE guisp=NONE gui=NONE ctermfg=217 ctermbg=NONE cterm=NONE term=NONE64hi Cursor guifg=#000000 guibg=#00ff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=46 cterm=NONE term=reverse65hi CursorColumn guifg=NONE guibg=#555555 guisp=NONE gui=NONE ctermfg=NONE ctermbg=240 cterm=NONE term=NONE66hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE67hi CursorLine guifg=NONE guibg=#555555 guisp=NONE gui=NONE ctermfg=NONE ctermbg=240 cterm=NONE term=underline68hi CursorLineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=bold ctermfg=226 ctermbg=NONE cterm=bold term=bold69hi DiffAdd guifg=#ffffff guibg=#5f875f guisp=NONE gui=NONE ctermfg=231 ctermbg=65 cterm=NONE term=reverse70hi DiffChange guifg=#ffffff guibg=#5f87af guisp=NONE gui=NONE ctermfg=231 ctermbg=67 cterm=NONE term=NONE71hi DiffDelete guifg=#ffffff guibg=#af5faf guisp=NONE gui=NONE ctermfg=231 ctermbg=133 cterm=NONE term=reverse72hi DiffText guifg=#000000 guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=16 ctermbg=251 cterm=NONE term=reverse73hi Directory guifg=#cc8000 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE term=NONE74hi EndOfBuffer guifg=#cd0000 guibg=NONE guisp=NONE gui=bold ctermfg=160 ctermbg=NONE cterm=bold term=NONE75hi Error guifg=#cd0000 guibg=#ffffff guisp=NONE gui=reverse ctermfg=160 ctermbg=231 cterm=reverse term=bold,reverse76hi ErrorMsg guifg=#cd0000 guibg=#ffffff guisp=NONE gui=reverse ctermfg=160 ctermbg=231 cterm=reverse term=bold,reverse77hi FoldColumn guifg=#00cdcd guibg=NONE guisp=NONE gui=NONE ctermfg=44 ctermbg=NONE cterm=NONE term=NONE78hi Folded guifg=#00cdcd guibg=#666666 guisp=NONE gui=NONE ctermfg=44 ctermbg=59 cterm=NONE term=NONE79hi Identifier guifg=#40ffff guibg=NONE guisp=NONE gui=NONE ctermfg=87 ctermbg=NONE cterm=NONE term=NONE80hi Ignore guifg=#000000 guibg=#000000 guisp=NONE gui=NONE ctermfg=16 ctermbg=16 cterm=NONE term=NONE81hi LineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE82hi MatchParen guifg=NONE guibg=#0000ff guisp=NONE gui=NONE ctermfg=NONE ctermbg=21 cterm=NONE term=bold,underline83hi ModeMsg guifg=#ffffff guibg=#0000ff guisp=NONE gui=bold ctermfg=231 ctermbg=21 cterm=bold term=bold84hi MoreMsg guifg=#2e8b57 guibg=NONE guisp=NONE gui=bold ctermfg=29 ctermbg=NONE cterm=bold term=NONE85hi NonText guifg=#cd0000 guibg=NONE guisp=NONE gui=bold ctermfg=160 ctermbg=NONE cterm=bold term=NONE86hi Pmenu guifg=#ffffff guibg=#444444 guisp=NONE gui=NONE ctermfg=231 ctermbg=238 cterm=NONE term=reverse87hi PmenuMatch guifg=#ff00ff guibg=#444444 guisp=NONE gui=NONE ctermfg=201 ctermbg=238 cterm=NONE term=NONE88hi PmenuMatchSel guifg=#ff0000 guibg=#00cdcd guisp=NONE gui=NONE ctermfg=196 ctermbg=44 cterm=NONE term=NONE89hi PmenuSbar guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse90hi PmenuSel guifg=#000000 guibg=#00cdcd guisp=NONE gui=NONE ctermfg=16 ctermbg=44 cterm=NONE term=bold91hi PmenuThumb guifg=NONE guibg=#ffffff guisp=NONE gui=NONE ctermfg=NONE ctermbg=231 cterm=NONE term=NONE92hi PreProc guifg=#ff80ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=NONE93hi Question guifg=#5c5cff guibg=NONE guisp=NONE gui=bold ctermfg=63 ctermbg=NONE cterm=bold term=standout94hi QuickFixLine guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=NONE95hi Search guifg=#ffffff guibg=#ff0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=196 cterm=NONE term=reverse96hi SignColumn guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=reverse97hi Special guifg=#ffa500 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=NONE98hi SpecialKey guifg=#cd0000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=bold99hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl ctermfg=196 ctermbg=NONE cterm=underline term=underline100hi SpellCap guifg=#60ff60 guibg=NONE guisp=#60ff60 gui=undercurl ctermfg=83 ctermbg=NONE cterm=underline term=underline101hi SpellLocal guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl ctermfg=51 ctermbg=NONE cterm=underline term=underline102hi SpellRare guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl ctermfg=201 ctermbg=NONE cterm=underline term=underline103hi Statement guifg=#ffff60 guibg=NONE guisp=NONE gui=bold ctermfg=227 ctermbg=NONE cterm=bold term=NONE104hi StatusLine guifg=#0000ff guibg=#ffffff guisp=NONE gui=bold ctermfg=21 ctermbg=231 cterm=bold term=bold,reverse105hi StatusLineNC guifg=#0000ff guibg=#e5e5e5 guisp=NONE gui=NONE ctermfg=21 ctermbg=254 cterm=NONE term=bold,underline106hi TabLine guifg=#0000ff guibg=#ffffff guisp=NONE gui=bold ctermfg=21 ctermbg=231 cterm=bold term=bold,underline107hi TabLineFill guifg=#0000ff guibg=#ffffff guisp=NONE gui=bold ctermfg=21 ctermbg=231 cterm=bold term=NONE108hi TabLineSel guifg=#ffffff guibg=#0000ff guisp=NONE gui=bold ctermfg=231 ctermbg=21 cterm=bold term=bold,reverse109hi Title guifg=#ff00ff guibg=NONE guisp=NONE gui=bold ctermfg=201 ctermbg=NONE cterm=bold term=NONE110hi TitleBar guifg=#ffffff guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=231 ctermbg=237 cterm=NONE term=NONE111hi TitleBarNC guifg=#e5e5e5 guibg=#2c2c2c guisp=NONE gui=NONE ctermfg=254 ctermbg=236 cterm=NONE term=NONE112hi Todo guifg=#0000ff guibg=#ffff00 guisp=NONE gui=NONE ctermfg=21 ctermbg=226 cterm=NONE term=bold,reverse113hi ToolbarButton guifg=#000000 guibg=#e5e5e5 guisp=NONE gui=bold ctermfg=16 ctermbg=254 cterm=bold term=bold,reverse114hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse115hi Type guifg=#60ff60 guibg=NONE guisp=NONE gui=bold ctermfg=83 ctermbg=NONE cterm=bold term=NONE116hi Underlined guifg=#add8e6 guibg=NONE guisp=NONE gui=bold,underline ctermfg=153 ctermbg=NONE cterm=underline term=underline117hi VertSplit guifg=#0000ff guibg=#e5e5e5 guisp=NONE gui=NONE ctermfg=21 ctermbg=254 cterm=NONE term=NONE118hi Visual guifg=NONE guibg=#666666 guisp=NONE gui=reverse ctermfg=NONE ctermbg=59 cterm=reverse term=reverse119hi VisualNOS guifg=NONE guibg=#000000 guisp=NONE gui=bold,underline ctermfg=NONE ctermbg=16 cterm=underline term=NONE120hi WarningMsg guifg=#ff0000 guibg=NONE guisp=NONE gui=NONE ctermfg=196 ctermbg=NONE cterm=NONE term=standout121hi WildMenu guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=bold122 123if s:tgc || s:t_Co >= 256124 finish125endif126 127if s:t_Co >= 16128 hi Normal ctermfg=white ctermbg=black cterm=NONE129 hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE130 hi Comment ctermfg=blue ctermbg=NONE cterm=NONE131 hi Conceal ctermfg=darkgrey ctermbg=NONE cterm=NONE132 hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE133 hi Cursor ctermfg=black ctermbg=green cterm=NONE134 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline135 hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE136 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline137 hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline138 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE139 hi DiffChange ctermfg=white ctermbg=blue cterm=NONE140 hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE141 hi DiffText ctermfg=black ctermbg=grey cterm=NONE142 hi Directory ctermfg=darkyellow ctermbg=NONE cterm=NONE143 hi EndOfBuffer ctermfg=darkred ctermbg=NONE cterm=bold144 hi Error ctermfg=darkred ctermbg=white cterm=reverse145 hi ErrorMsg ctermfg=darkred ctermbg=white cterm=reverse146 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE147 hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE148 hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE149 hi Ignore ctermfg=black ctermbg=black cterm=NONE150 hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE151 hi MatchParen ctermfg=NONE ctermbg=darkblue cterm=NONE152 hi ModeMsg ctermfg=white ctermbg=darkblue cterm=bold153 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold154 hi NonText ctermfg=darkred ctermbg=NONE cterm=bold155 hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE156 hi PmenuMatch ctermfg=white ctermbg=darkgrey cterm=bold157 hi PmenuMatchSel ctermfg=black ctermbg=darkcyan cterm=bold158 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE159 hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE160 hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE161 hi PreProc ctermfg=magenta ctermbg=NONE cterm=NONE162 hi Question ctermfg=blue ctermbg=NONE cterm=bold163 hi QuickFixLine ctermfg=black ctermbg=yellow cterm=NONE164 hi Search ctermfg=white ctermbg=red cterm=NONE165 hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE166 hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE167 hi SpecialKey ctermfg=darkred ctermbg=NONE cterm=NONE168 hi SpellBad ctermfg=red ctermbg=NONE cterm=underline169 hi SpellCap ctermfg=green ctermbg=NONE cterm=underline170 hi SpellLocal ctermfg=cyan ctermbg=NONE cterm=underline171 hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline172 hi Statement ctermfg=yellow ctermbg=NONE cterm=bold173 hi StatusLine ctermfg=darkblue ctermbg=white cterm=bold174 hi StatusLineNC ctermfg=darkblue ctermbg=grey cterm=NONE175 hi TabLine ctermfg=darkblue ctermbg=white cterm=bold176 hi TabLineFill ctermfg=darkblue ctermbg=white cterm=bold177 hi TabLineSel ctermfg=white ctermbg=darkblue cterm=bold178 hi Title ctermfg=magenta ctermbg=NONE cterm=bold179 hi TitleBar ctermfg=white ctermbg=black cterm=NONE180 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE181 hi Todo ctermfg=darkblue ctermbg=yellow cterm=NONE182 hi ToolbarButton ctermfg=black ctermbg=grey cterm=bold183 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE184 hi Type ctermfg=green ctermbg=NONE cterm=bold185 hi Underlined ctermfg=blue ctermbg=NONE cterm=underline186 hi VertSplit ctermfg=darkblue ctermbg=grey cterm=NONE187 hi Visual ctermfg=NONE ctermbg=darkgrey cterm=reverse188 hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline189 hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE190 hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE191 finish192endif193 194if s:t_Co >= 8195 hi Normal ctermfg=grey ctermbg=black cterm=NONE196 hi ColorColumn ctermfg=grey ctermbg=darkred cterm=NONE197 hi Comment ctermfg=darkblue ctermbg=NONE cterm=NONE198 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE199 hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE200 hi Cursor ctermfg=black ctermbg=green cterm=NONE201 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline202 hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE203 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline204 hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=underline205 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE206 hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE207 hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE208 hi DiffText ctermfg=black ctermbg=grey cterm=NONE209 hi Directory ctermfg=darkyellow ctermbg=NONE cterm=NONE210 hi EndOfBuffer ctermfg=darkred ctermbg=NONE cterm=bold211 hi Error ctermfg=darkred ctermbg=grey cterm=reverse212 hi ErrorMsg ctermfg=darkred ctermbg=grey cterm=bold,reverse213 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE214 hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE215 hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE216 hi Ignore ctermfg=black ctermbg=black cterm=NONE217 hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE218 hi MatchParen ctermfg=NONE ctermbg=darkblue cterm=NONE219 hi ModeMsg ctermfg=white ctermbg=darkblue cterm=bold220 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold221 hi NonText ctermfg=darkred ctermbg=NONE cterm=bold222 hi Pmenu ctermfg=grey ctermbg=darkgrey cterm=NONE223 hi PmenuMatch ctermfg=grey ctermbg=darkgrey cterm=bold224 hi PmenuMatchSel ctermfg=black ctermbg=darkcyan cterm=bold225 hi PmenuSbar ctermfg=NONE ctermbg=grey cterm=NONE226 hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE227 hi PmenuThumb ctermfg=NONE ctermbg=darkcyan cterm=NONE228 hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE229 hi Question ctermfg=darkblue ctermbg=NONE cterm=bold230 hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE231 hi Search ctermfg=grey ctermbg=darkred cterm=NONE232 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE233 hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE234 hi SpecialKey ctermfg=darkred ctermbg=NONE cterm=NONE235 hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse236 hi SpellCap ctermfg=darkgreen ctermbg=NONE cterm=reverse237 hi SpellLocal ctermfg=darkcyan ctermbg=NONE cterm=reverse238 hi SpellRare ctermfg=darkmagenta ctermbg=darkyellow cterm=reverse239 hi Statement ctermfg=darkyellow ctermbg=NONE cterm=bold240 hi StatusLine ctermfg=grey ctermbg=darkblue cterm=bold,reverse241 hi StatusLineNC ctermfg=grey ctermbg=darkblue cterm=reverse242 hi TabLine ctermfg=grey ctermbg=darkblue cterm=bold,reverse243 hi TabLineFill ctermfg=darkblue ctermbg=grey cterm=bold244 hi TabLineSel ctermfg=grey ctermbg=darkblue cterm=bold245 hi Title ctermfg=darkmagenta ctermbg=NONE cterm=bold246 hi TitleBar ctermfg=white ctermbg=black cterm=NONE247 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE248 hi Todo ctermfg=darkblue ctermbg=darkyellow cterm=NONE249 hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse250 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE251 hi Type ctermfg=darkgreen ctermbg=NONE cterm=bold252 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline253 hi VertSplit ctermfg=darkblue ctermbg=grey cterm=NONE254 hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse255 hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline256 hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE257 hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE258 finish259endif260 261if s:t_Co >= 0262 hi CurSearch term=reverse263 hi CursorLineFold term=underline264 hi CursorLineSign term=underline265 hi Float term=NONE266 hi Function term=NONE267 hi IncSearch term=bold,reverse,underline268 hi Number term=NONE269 hi StatusLineTerm term=bold,reverse270 hi StatusLineTermNC term=bold,underline271 hi Terminal term=NONE272 finish273endif274 275" vim: et ts=8 sw=2 sts=2276 