blue.vim 25 KB

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