evening.vim 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545
  1. " Name: evening
  2. " Description: This color scheme uses a dark grey background.
  3. " Author: Original author Bram Moolenaar <Bram@vim.org>
  4. " Maintainer: Original maintainer Steven Vertigan <steven@vertigan.wattle.id.au>
  5. " Website: https://github.com/vim/colorschemes
  6. " License: Same as Vim
  7. " Last Change: 2024 Aug 15
  8. " Generated by Colortemplate v2.2.3
  9. set background=dark
  10. " hi clear
  11. source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme
  12. let g:colors_name = 'evening'
  13. let s:t_Co = &t_Co
  14. if (has('termguicolors') && &termguicolors) || has('gui_running')
  15. let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0087ff', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
  16. " Nvim uses g:terminal_color_{0-15} instead
  17. for i in range(g:terminal_ansi_colors->len())
  18. let g:terminal_color_{i} = g:terminal_ansi_colors[i]
  19. endfor
  20. endif
  21. hi! link VertSplit StatusLineNC
  22. hi! link StatusLineTerm StatusLine
  23. hi! link StatusLineTermNC StatusLineNC
  24. hi! link TabLineFill TabLine
  25. hi! link Terminal Normal
  26. hi! link CursorColumn CursorLine
  27. hi! link CursorIM Cursor
  28. hi! link LineNrAbove LineNr
  29. hi! link LineNrBelow LineNr
  30. hi! link Debug Special
  31. hi! link Added String
  32. hi! link Removed WarningMsg
  33. hi! link diffOnly WarningMsg
  34. hi! link diffNoEOL WarningMsg
  35. hi! link diffIsA WarningMsg
  36. hi! link diffIdentical WarningMsg
  37. hi! link diffDiffer WarningMsg
  38. hi! link diffCommon WarningMsg
  39. hi! link diffBDiffer WarningMsg
  40. hi! link lCursor Cursor
  41. hi! link CurSearch Search
  42. hi! link CursorLineFold CursorLine
  43. hi! link CursorLineSign CursorLine
  44. hi! link Boolean Constant
  45. hi! link Character Constant
  46. hi! link Conditional Statement
  47. hi! link Define PreProc
  48. hi! link Delimiter Special
  49. hi! link Exception Statement
  50. hi! link Float Constant
  51. hi! link Function Identifier
  52. hi! link Include PreProc
  53. hi! link Keyword Statement
  54. hi! link Label Statement
  55. hi! link Macro PreProc
  56. hi! link Number Constant
  57. hi! link Operator Statement
  58. hi! link PreCondit PreProc
  59. hi! link Repeat Statement
  60. hi! link SpecialChar Special
  61. hi! link SpecialComment Special
  62. hi! link StorageClass Type
  63. hi! link String Constant
  64. hi! link Structure Type
  65. hi! link Tag Special
  66. hi! link Typedef Type
  67. hi! link MessageWindow Pmenu
  68. hi! link PopupNotification Todo
  69. hi Normal guifg=#ffffff guibg=#333333 gui=NONE cterm=NONE
  70. hi ColorColumn guifg=NONE guibg=#8b0000 gui=NONE cterm=NONE
  71. hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
  72. hi CursorLineNr guifg=#ffff00 guibg=#666666 gui=NONE cterm=NONE
  73. hi EndOfBuffer guifg=#add8e6 guibg=#4d4d4d gui=NONE cterm=NONE
  74. hi StatusLine guifg=#333333 guibg=#ffffff gui=bold cterm=bold
  75. hi StatusLineNC guifg=#333333 guibg=#d3d3d3 gui=NONE cterm=NONE
  76. hi TabLineSel guifg=#333333 guibg=#ffffff gui=bold cterm=bold
  77. hi TabLine guifg=#333333 guibg=#d3d3d3 gui=NONE cterm=NONE
  78. hi PmenuMatch guifg=#ff80ff guibg=#4d4d4d gui=NONE cterm=NONE
  79. hi PmenuMatchSel guifg=#8b008b guibg=#bebebe gui=NONE cterm=NONE
  80. hi Pmenu guifg=#ffffff guibg=#4d4d4d gui=NONE cterm=NONE
  81. hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  82. hi PmenuSel guifg=#000000 guibg=#bebebe gui=NONE cterm=NONE
  83. hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
  84. hi QuickFixLine guifg=#ffffff guibg=#8b008b gui=NONE cterm=NONE
  85. hi Cursor guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
  86. hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
  87. hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
  88. hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
  89. hi Conceal guifg=#666666 guibg=NONE gui=NONE cterm=NONE
  90. hi FoldColumn guifg=#add8e6 guibg=NONE gui=NONE cterm=NONE
  91. hi Folded guifg=#00008b guibg=#d3d3d3 gui=bold cterm=bold
  92. hi IncSearch guifg=#00ff00 guibg=NONE gui=reverse cterm=reverse
  93. hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
  94. hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
  95. hi MoreMsg guifg=#2e8b57 guibg=NONE gui=NONE cterm=NONE
  96. hi NonText guifg=#add8e6 guibg=#4d4d4d gui=NONE cterm=NONE
  97. hi Question guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
  98. hi Search guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
  99. hi SignColumn guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
  100. hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
  101. hi ToolbarButton guifg=NONE guibg=#999999 gui=bold cterm=bold
  102. hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  103. hi Visual guifg=#ffffff guibg=#999999 gui=NONE cterm=NONE
  104. hi VisualNOS guifg=NONE guibg=NONE gui=bold,underline ctermfg=NONE ctermbg=NONE cterm=bold,underline
  105. hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
  106. hi WildMenu guifg=#000000 guibg=#ffff00 gui=bold cterm=bold
  107. hi debugBreakpoint guifg=#00008b guibg=#ff0000 gui=NONE cterm=NONE
  108. hi debugPC guifg=#00008b guibg=#0000ff gui=NONE cterm=NONE
  109. hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
  110. hi SpellCap guifg=#00ff00 guibg=NONE guisp=#00ff00 gui=undercurl cterm=underline
  111. hi SpellLocal guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl cterm=underline
  112. hi SpellRare guifg=#ff80ff guibg=NONE guisp=#ff80ff gui=undercurl cterm=underline
  113. hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
  114. hi Title guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
  115. hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
  116. hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
  117. hi Identifier guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
  118. hi Ignore guifg=#333333 guibg=NONE gui=NONE cterm=NONE
  119. hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
  120. hi Special guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
  121. hi Statement guifg=#ffff60 guibg=NONE gui=bold cterm=bold
  122. hi Todo guifg=#ffff00 guibg=#0000ff gui=reverse cterm=reverse
  123. hi Type guifg=#00ff00 guibg=NONE gui=bold cterm=bold
  124. hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
  125. hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
  126. hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
  127. hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
  128. hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
  129. if s:t_Co >= 256
  130. hi! link VertSplit StatusLineNC
  131. hi! link StatusLineTerm StatusLine
  132. hi! link StatusLineTermNC StatusLineNC
  133. hi! link TabLineFill TabLine
  134. hi! link Terminal Normal
  135. hi! link CursorColumn CursorLine
  136. hi! link CursorIM Cursor
  137. hi! link LineNrAbove LineNr
  138. hi! link LineNrBelow LineNr
  139. hi! link Debug Special
  140. hi! link Added String
  141. hi! link Removed WarningMsg
  142. hi! link diffOnly WarningMsg
  143. hi! link diffNoEOL WarningMsg
  144. hi! link diffIsA WarningMsg
  145. hi! link diffIdentical WarningMsg
  146. hi! link diffDiffer WarningMsg
  147. hi! link diffCommon WarningMsg
  148. hi! link diffBDiffer WarningMsg
  149. hi! link lCursor Cursor
  150. hi! link CurSearch Search
  151. hi! link CursorLineFold CursorLine
  152. hi! link CursorLineSign CursorLine
  153. hi! link Boolean Constant
  154. hi! link Character Constant
  155. hi! link Conditional Statement
  156. hi! link Define PreProc
  157. hi! link Delimiter Special
  158. hi! link Exception Statement
  159. hi! link Float Constant
  160. hi! link Function Identifier
  161. hi! link Include PreProc
  162. hi! link Keyword Statement
  163. hi! link Label Statement
  164. hi! link Macro PreProc
  165. hi! link Number Constant
  166. hi! link Operator Statement
  167. hi! link PreCondit PreProc
  168. hi! link Repeat Statement
  169. hi! link SpecialChar Special
  170. hi! link SpecialComment Special
  171. hi! link StorageClass Type
  172. hi! link String Constant
  173. hi! link Structure Type
  174. hi! link Tag Special
  175. hi! link Typedef Type
  176. hi! link MessageWindow Pmenu
  177. hi! link PopupNotification Todo
  178. hi Normal ctermfg=231 ctermbg=236 cterm=NONE
  179. hi ColorColumn ctermfg=NONE ctermbg=88 cterm=NONE
  180. hi CursorLine ctermfg=NONE ctermbg=241 cterm=NONE
  181. hi CursorLineNr ctermfg=226 ctermbg=241 cterm=NONE
  182. hi EndOfBuffer ctermfg=153 ctermbg=239 cterm=NONE
  183. hi StatusLine ctermfg=236 ctermbg=231 cterm=bold
  184. hi StatusLineNC ctermfg=236 ctermbg=252 cterm=NONE
  185. hi TabLineSel ctermfg=236 ctermbg=231 cterm=bold
  186. hi TabLine ctermfg=236 ctermbg=252 cterm=NONE
  187. hi PmenuMatch ctermfg=201 ctermbg=239 cterm=NONE
  188. hi PmenuMatchSel ctermfg=90 ctermbg=250 cterm=NONE
  189. hi Pmenu ctermfg=231 ctermbg=239 cterm=NONE
  190. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
  191. hi PmenuSel ctermfg=16 ctermbg=250 cterm=NONE
  192. hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
  193. hi QuickFixLine ctermfg=231 ctermbg=90 cterm=NONE
  194. hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
  195. hi Error ctermfg=196 ctermbg=231 cterm=reverse
  196. hi ErrorMsg ctermfg=231 ctermbg=196 cterm=NONE
  197. hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
  198. hi Conceal ctermfg=241 ctermbg=NONE cterm=NONE
  199. hi FoldColumn ctermfg=153 ctermbg=NONE cterm=NONE
  200. hi Folded ctermfg=18 ctermbg=252 cterm=bold
  201. hi IncSearch ctermfg=46 ctermbg=NONE cterm=reverse
  202. hi MatchParen ctermfg=NONE ctermbg=30 cterm=NONE
  203. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  204. hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
  205. hi NonText ctermfg=153 ctermbg=239 cterm=NONE
  206. hi Question ctermfg=46 ctermbg=NONE cterm=NONE
  207. hi Search ctermfg=16 ctermbg=226 cterm=NONE
  208. hi SignColumn ctermfg=30 ctermbg=NONE cterm=NONE
  209. hi SpecialKey ctermfg=51 ctermbg=NONE cterm=NONE
  210. hi ToolbarButton ctermfg=NONE ctermbg=246 cterm=bold
  211. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  212. hi Visual ctermfg=231 ctermbg=246 cterm=NONE
  213. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=bold,underline
  214. hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
  215. hi WildMenu ctermfg=16 ctermbg=226 cterm=bold
  216. hi debugBreakpoint ctermfg=18 ctermbg=196 cterm=NONE
  217. hi debugPC ctermfg=18 ctermbg=21 cterm=NONE
  218. hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
  219. hi SpellCap ctermfg=46 ctermbg=NONE cterm=underline
  220. hi SpellLocal ctermfg=51 ctermbg=NONE cterm=underline
  221. hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
  222. hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
  223. hi Title ctermfg=201 ctermbg=NONE cterm=NONE
  224. hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
  225. hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
  226. hi Identifier ctermfg=51 ctermbg=NONE cterm=NONE
  227. hi Ignore ctermfg=236 ctermbg=NONE cterm=NONE
  228. hi PreProc ctermfg=201 ctermbg=NONE cterm=NONE
  229. hi Special ctermfg=214 ctermbg=NONE cterm=NONE
  230. hi Statement ctermfg=227 ctermbg=NONE cterm=bold
  231. hi Todo ctermfg=226 ctermbg=21 cterm=reverse
  232. hi Type ctermfg=46 ctermbg=NONE cterm=bold
  233. hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
  234. hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
  235. hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
  236. hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
  237. hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
  238. unlet s:t_Co
  239. finish
  240. endif
  241. if s:t_Co >= 16
  242. hi! link VertSplit StatusLineNC
  243. hi! link StatusLineTerm StatusLine
  244. hi! link StatusLineTermNC StatusLineNC
  245. hi! link TabLineFill TabLine
  246. hi! link Terminal Normal
  247. hi! link CursorColumn CursorLine
  248. hi! link CursorIM Cursor
  249. hi! link LineNrAbove LineNr
  250. hi! link LineNrBelow LineNr
  251. hi! link Debug Special
  252. hi! link Added String
  253. hi! link Removed WarningMsg
  254. hi! link diffOnly WarningMsg
  255. hi! link diffNoEOL WarningMsg
  256. hi! link diffIsA WarningMsg
  257. hi! link diffIdentical WarningMsg
  258. hi! link diffDiffer WarningMsg
  259. hi! link diffCommon WarningMsg
  260. hi! link diffBDiffer WarningMsg
  261. hi! link lCursor Cursor
  262. hi! link CurSearch Search
  263. hi! link CursorLineFold CursorLine
  264. hi! link CursorLineSign CursorLine
  265. hi! link Boolean Constant
  266. hi! link Character Constant
  267. hi! link Conditional Statement
  268. hi! link Define PreProc
  269. hi! link Delimiter Special
  270. hi! link Exception Statement
  271. hi! link Float Constant
  272. hi! link Function Identifier
  273. hi! link Include PreProc
  274. hi! link Keyword Statement
  275. hi! link Label Statement
  276. hi! link Macro PreProc
  277. hi! link Number Constant
  278. hi! link Operator Statement
  279. hi! link PreCondit PreProc
  280. hi! link Repeat Statement
  281. hi! link SpecialChar Special
  282. hi! link SpecialComment Special
  283. hi! link StorageClass Type
  284. hi! link String Constant
  285. hi! link Structure Type
  286. hi! link Tag Special
  287. hi! link Typedef Type
  288. hi! link MessageWindow Pmenu
  289. hi! link PopupNotification Todo
  290. hi Normal ctermfg=white ctermbg=black cterm=NONE
  291. hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
  292. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  293. hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=underline
  294. hi EndOfBuffer ctermfg=lightblue ctermbg=NONE cterm=NONE
  295. hi StatusLine ctermfg=black ctermbg=white cterm=NONE
  296. hi StatusLineNC ctermfg=black ctermbg=gray cterm=NONE
  297. hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
  298. hi TabLine ctermfg=black ctermbg=gray cterm=NONE
  299. hi PmenuMatch ctermfg=white ctermbg=darkgray cterm=bold
  300. hi PmenuMatchSel ctermfg=black ctermbg=gray cterm=bold
  301. hi Pmenu ctermfg=white ctermbg=darkgray cterm=NONE
  302. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
  303. hi PmenuSel ctermfg=black ctermbg=gray cterm=NONE
  304. hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
  305. hi QuickFixLine ctermfg=white ctermbg=darkmagenta cterm=NONE
  306. hi Cursor ctermfg=black ctermbg=green cterm=NONE
  307. hi Error ctermfg=red ctermbg=white cterm=reverse
  308. hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
  309. hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
  310. hi Conceal ctermfg=darkgray ctermbg=NONE cterm=NONE
  311. hi FoldColumn ctermfg=lightblue ctermbg=NONE cterm=NONE
  312. hi Folded ctermfg=darkblue ctermbg=gray cterm=bold
  313. hi IncSearch ctermfg=green ctermbg=NONE cterm=reverse
  314. hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
  315. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  316. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  317. hi NonText ctermfg=lightblue ctermbg=darkgray cterm=NONE
  318. hi Question ctermfg=green ctermbg=NONE cterm=NONE
  319. hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
  320. hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
  321. hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
  322. hi ToolbarButton ctermfg=NONE ctermbg=darkgray cterm=bold
  323. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  324. hi Visual ctermfg=white ctermbg=darkgray cterm=NONE
  325. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=bold,underline
  326. hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
  327. hi WildMenu ctermfg=black ctermbg=darkyellow cterm=bold
  328. hi debugBreakpoint ctermfg=darkblue ctermbg=red cterm=NONE
  329. hi debugPC ctermfg=darkblue ctermbg=blue cterm=NONE
  330. hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
  331. hi SpellCap ctermfg=green ctermbg=NONE cterm=underline
  332. hi SpellLocal ctermfg=cyan ctermbg=NONE cterm=underline
  333. hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=underline
  334. hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
  335. hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  336. hi Comment ctermfg=lightblue ctermbg=NONE cterm=NONE
  337. hi Constant ctermfg=magenta ctermbg=NONE cterm=NONE
  338. hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
  339. hi Ignore ctermfg=gray ctermbg=NONE cterm=NONE
  340. hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  341. hi Special ctermfg=darkred ctermbg=NONE cterm=NONE
  342. hi Statement ctermfg=yellow ctermbg=NONE cterm=bold
  343. hi Todo ctermfg=darkyellow ctermbg=blue cterm=reverse
  344. hi Type ctermfg=green ctermbg=NONE cterm=bold
  345. hi Underlined ctermfg=lightblue ctermbg=NONE cterm=underline
  346. hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
  347. hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
  348. hi DiffText ctermfg=black ctermbg=grey cterm=NONE
  349. hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
  350. unlet s:t_Co
  351. finish
  352. endif
  353. if s:t_Co >= 8
  354. hi Normal ctermfg=gray ctermbg=black cterm=NONE
  355. hi ColorColumn ctermfg=gray ctermbg=darkred cterm=NONE
  356. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  357. hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold
  358. hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=bold
  359. hi StatusLine ctermfg=gray ctermbg=black cterm=bold,reverse
  360. hi StatusLineNC ctermfg=gray ctermbg=black cterm=reverse
  361. hi TabLineSel ctermfg=gray ctermbg=black cterm=bold,reverse
  362. hi TabLine ctermfg=gray ctermbg=black cterm=reverse
  363. hi Pmenu ctermfg=black ctermbg=darkcyan cterm=NONE
  364. hi PmenuSbar ctermfg=NONE ctermbg=gray cterm=NONE
  365. hi PmenuSel ctermfg=black ctermbg=gray cterm=NONE
  366. hi PmenuThumb ctermfg=NONE ctermbg=black cterm=NONE
  367. hi PmenuMatch ctermfg=black ctermbg=darkcyan cterm=bold
  368. hi PmenuMatchSel ctermfg=black ctermbg=gray cterm=bold
  369. hi QuickFixLine ctermfg=gray ctermbg=darkmagenta cterm=NONE
  370. hi Error ctermfg=red ctermbg=gray cterm=reverse
  371. hi ErrorMsg ctermfg=gray ctermbg=red cterm=NONE
  372. hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
  373. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  374. hi FoldColumn ctermfg=darkblue ctermbg=NONE cterm=NONE
  375. hi Folded ctermfg=darkblue ctermbg=gray cterm=NONE
  376. hi IncSearch ctermfg=darkgreen ctermbg=NONE cterm=reverse
  377. hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
  378. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  379. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  380. hi NonText ctermfg=blue ctermbg=NONE cterm=bold
  381. hi Question ctermfg=darkgreen ctermbg=NONE cterm=bold
  382. hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
  383. hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
  384. hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE
  385. hi ToolbarButton ctermfg=gray ctermbg=black cterm=bold,reverse
  386. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  387. hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
  388. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
  389. hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
  390. hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
  391. hi debugBreakpoint ctermfg=darkblue ctermbg=darkred cterm=NONE
  392. hi debugPC ctermfg=darkblue ctermbg=darkyellow cterm=NONE
  393. hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse
  394. hi SpellCap ctermfg=darkgreen ctermbg=NONE cterm=reverse
  395. hi SpellLocal ctermfg=darkcyan ctermbg=NONE cterm=reverse
  396. hi SpellRare ctermfg=darkmagenta ctermbg=darkyellow cterm=reverse
  397. hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
  398. hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  399. hi Comment ctermfg=darkblue ctermbg=NONE cterm=bold
  400. hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  401. hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
  402. hi Ignore ctermfg=gray ctermbg=NONE cterm=NONE
  403. hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=bold
  404. hi Special ctermfg=darkred ctermbg=NONE cterm=NONE
  405. hi Statement ctermfg=darkyellow ctermbg=NONE cterm=bold
  406. hi Todo ctermfg=darkyellow ctermbg=blue cterm=reverse
  407. hi Type ctermfg=darkgreen ctermbg=NONE cterm=bold
  408. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  409. hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
  410. hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE
  411. hi DiffText ctermfg=black ctermbg=grey cterm=NONE
  412. hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE
  413. unlet s:t_Co
  414. finish
  415. endif
  416. if s:t_Co >= 0
  417. hi Normal term=NONE
  418. hi ColorColumn term=reverse
  419. hi Conceal term=NONE
  420. hi Cursor term=reverse
  421. hi CursorColumn term=NONE
  422. hi CursorLine term=underline
  423. hi CursorLineNr term=bold
  424. hi DiffAdd term=reverse
  425. hi DiffChange term=NONE
  426. hi DiffDelete term=reverse
  427. hi DiffText term=reverse
  428. hi Directory term=NONE
  429. hi EndOfBuffer term=NONE
  430. hi ErrorMsg term=bold,reverse
  431. hi FoldColumn term=NONE
  432. hi Folded term=NONE
  433. hi IncSearch term=bold,reverse,underline
  434. hi LineNr term=NONE
  435. hi MatchParen term=bold,underline
  436. hi ModeMsg term=bold
  437. hi MoreMsg term=NONE
  438. hi NonText term=NONE
  439. hi Pmenu term=reverse
  440. hi PmenuSbar term=reverse
  441. hi PmenuSel term=bold
  442. hi PmenuThumb term=NONE
  443. hi Question term=standout
  444. hi Search term=reverse
  445. hi SignColumn term=reverse
  446. hi SpecialKey term=bold
  447. hi SpellBad term=underline
  448. hi SpellCap term=underline
  449. hi SpellLocal term=underline
  450. hi SpellRare term=underline
  451. hi StatusLine term=bold,reverse
  452. hi StatusLineNC term=bold,underline
  453. hi TabLine term=bold,underline
  454. hi TabLineFill term=NONE
  455. hi Terminal term=NONE
  456. hi TabLineSel term=bold,reverse
  457. hi Title term=NONE
  458. hi VertSplit term=NONE
  459. hi Visual term=reverse
  460. hi VisualNOS term=NONE
  461. hi WarningMsg term=standout
  462. hi WildMenu term=bold
  463. hi CursorIM term=NONE
  464. hi ToolbarLine term=reverse
  465. hi ToolbarButton term=bold,reverse
  466. hi CurSearch term=reverse
  467. hi CursorLineFold term=underline
  468. hi CursorLineSign term=underline
  469. hi Comment term=bold
  470. hi Constant term=NONE
  471. hi Error term=bold,reverse
  472. hi Identifier term=NONE
  473. hi Ignore term=NONE
  474. hi PreProc term=NONE
  475. hi Special term=NONE
  476. hi Statement term=NONE
  477. hi Todo term=bold,reverse
  478. hi Type term=NONE
  479. hi Underlined term=underline
  480. unlet s:t_Co
  481. finish
  482. endif
  483. " Background: dark
  484. " Color: lightmagenta #ffa0a0 217 magenta
  485. " Color: blue #0000ff 21 blue
  486. " Color: cyan #00ffff 51 cyan
  487. " Color: yellow #ffff00 226 darkyellow
  488. " Color: white #ffffff 231 white
  489. " Color: black #000000 16 black
  490. " Color: green #00ff00 46 green
  491. " Color: magenta #ff80ff 201 darkmagenta
  492. " Color: red #ff0000 196 red
  493. " Color: lightyellow #ffff60 227 yellow
  494. " Color: darkblue #00008b 18 darkblue
  495. " Color: darkcyan #008b8b 30 darkcyan
  496. " Color: darkmagenta #8b008b 90 darkmagenta
  497. " Color: lightblue #add8e6 153 lightblue
  498. " Color: orange #ffa500 214 darkred
  499. " Color: seagreen #2e8b57 29 darkgreen
  500. " Color: lightgrey #d3d3d3 252 gray
  501. " Color: grey #bebebe 250 gray
  502. " Color: grey20 #333333 236 gray
  503. " Color: grey30 #4d4d4d 239 darkgray
  504. " Color: grey40 #666666 241 darkgray
  505. " Color: grey60 #999999 246 darkgray
  506. " Color: comment #80a0ff 111 lightblue
  507. " Color: darkred #8b0000 88 darkred
  508. " Color: x_black #000000 16 black
  509. " Color: x_darkred #cd0000 160 darkred
  510. " Color: x_darkgreen #00cd00 40 darkgreen
  511. " Color: x_darkyellow #cdcd00 184 darkyellow
  512. " Color: x_darkblue_m #0087ff 33 darkblue
  513. " Color: x_darkmagenta #cd00cd 164 darkmagenta
  514. " Color: x_darkcyan #00cdcd 44 darkcyan
  515. " Color: x_gray #e5e5e5 254 gray
  516. " Color: x_darkgray #7f7f7f 244 darkgray
  517. " Color: x_red #ff0000 196 red
  518. " Color: x_green #00ff00 46 green
  519. " Color: x_yellow #ffff00 226 yellow
  520. " Color: x_blue #5c5cff 63 blue
  521. " Color: x_magenta #ff00ff 201 magenta
  522. " Color: x_cyan #00ffff 51 cyan
  523. " Color: x_white #ffffff 231 white
  524. " Term colors: x_black x_darkred x_darkgreen x_darkyellow x_darkblue_m x_darkmagenta x_darkcyan x_gray
  525. " Term colors: x_darkgray x_red x_green x_yellow x_blue x_magenta x_cyan x_white
  526. " Color: bgDiffA #5F875F 65 darkgreen
  527. " Color: bgDiffC #5F87AF 67 blue
  528. " Color: bgDiffD #AF5FAF 133 magenta
  529. " Color: bgDiffT #C6C6C6 251 grey
  530. " Color: fgDiffW #FFFFFF 231 white
  531. " Color: fgDiffB #000000 16 black
  532. " Color: bgDiffC8 #5F87AF 67 darkblue
  533. " Color: bgDiffD8 #AF5FAF 133 darkmagenta
  534. " vim: et ts=8 sw=2 sts=2