blue.vim 25 KB

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