sunburst.vim 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423
  1. " Vim color file
  2. " Colorscheme: sunburst: a port of TextMate's sunburst for vim
  3. " Maintainer: Phil Tang <tangphillip@gmail.com>
  4. " Last Change: 2011 Jan 31, v1.4.2
  5. " License: GPL <http://www.gnu.org/licenses/gpl.html>
  6. " Release Note: v1.4.3: Removed the background color for non-text areas & special characters
  7. " v1.4.2: Added support for tabs, credited Stanley Rost with designing Sunburst
  8. " v1.4.1: Slightly adjusted vimdiff colors
  9. " v1.4: Combined the colorschemes into a single sunburst.vim
  10. " v1.3: Fixed menu and parentheses' coloring;
  11. " Added spellcheck and diff support;
  12. " Changed 16 color version into 8 colors
  13. " v1.2: Fixed preprocessor colors, added PHP support
  14. " v1.1: Added support for GUI-based editors
  15. " v1.0: Initial release
  16. " Testers: Ricky Mondello and David Whitney
  17. " Credits: Stanley Rost <soryu2@gmail.com> - original designer of Sunburst for TextMate
  18. " Jani Nurminen <slinky@iki.fi> - provied a template for these notes with his 'Zenburn' theme.
  19. set background=dark
  20. highlight clear
  21. if exists("syntax_on")
  22. syntax reset
  23. endif
  24. let g:colors_name = "sunburst"
  25. let t_Co = system("tput colors")
  26. if has("gui_running") || t_Co >= 256
  27. hi Normal ctermfg=255 ctermbg=0 guifg=#f8f8f8 guibg=#000000
  28. hi Cursor ctermbg=248 guibg=#a7a7a7
  29. hi Visual ctermbg=240 guibg=#2c3033
  30. hi CursorLine ctermbg=233 guibg=#0d0d0d
  31. hi LineNr ctermfg=245 ctermbg=0 guifg=#7c7c7c guibg=#000000
  32. hi VertSplit ctermfg=246 ctermbg=233 cterm=none guifg=#949494 guibg=#121212 gui=none
  33. hi MatchParen ctermfg=179 ctermbg=none cterm=none guifg=#e28964 guibg=#000000 gui=none
  34. hi StatusLine ctermfg=255 ctermbg=236 cterm=none guifg=#f8f8f8 guibg=#2f2f2f gui=none
  35. hi StatusLineNC ctermfg=240 ctermbg=233 cterm=none guifg=#585858 guibg=#121212 gui=none
  36. hi Pmenu ctermfg=255 ctermbg=233 cterm=none guifg=#f8f8f8 guibg=#121212 gui=none
  37. hi PmenuSel ctermfg=0 ctermbg=111 cterm=bold guifg=#000000 guibg=#89bdff gui=bold
  38. hi PmenuSbar ctermbg=238 guibg=#444444
  39. hi PmenuThumb ctermfg=25 guifg=#3387cc
  40. hi WildMenu ctermfg=0 ctermbg=111 cterm=none guifg=#000000 guibg=#89bdff gui=none
  41. hi IncSearch ctermbg=240 guifg=#f8f8f8 guibg=#585858
  42. hi Search ctermbg=240 guifg=#f8f8f8 guibg=#585858
  43. hi Directory ctermfg=25 guifg=#3387cc
  44. hi Folded ctermfg=245 ctermbg=0 guifg=#aeaeae guibg=#000000
  45. hi SignColumn ctermfg=245 ctermbg=0 guifg=#aeaeae guibg=#000000
  46. hi WarningMsg ctermfg=209 ctermbg=0 cterm=none guifg=#e28964 guibg=#000000 gui=none
  47. hi ErrorMsg ctermfg=209 ctermbg=0 cterm=none guifg=#e28964 guibg=#000000 gui=none
  48. hi ModeMsg cterm=none gui=none
  49. hi TabLine ctermfg=240 ctermbg=235 cterm=none
  50. hi TabLineFill ctermfg=235 ctermbg=235
  51. hi TabLineSel ctermfg=255 ctermbg=237 cterm=none
  52. hi SpellBad ctermfg=0 ctermbg=209 cterm=none guifg=#000000 guibg=#e28964 gui=none
  53. hi SpellCap ctermfg=0 ctermbg=113 cterm=none guifg=#000000 guibg=#87d75f gui=none
  54. hi SpellLocal ctermfg=0 ctermbg=111 cterm=none guifg=#000000 guibg=#89bdff gui=none
  55. hi SpellRare ctermfg=70 ctermbg=none cterm=none guifg=#65b042 guibg=#000000 gui=none
  56. hi Boolean ctermfg=25 guifg=#3387cc
  57. hi Character ctermfg=70 guifg=#65b042
  58. hi Comment ctermfg=245 guifg=#aeaeae gui=italic
  59. hi Conditional ctermfg=209 guifg=#e28964
  60. hi Constant ctermfg=25 guifg=#3387cc
  61. hi Define ctermfg=209 guifg=#e28964
  62. hi Debug ctermfg=186 guifg=#dad085
  63. hi Delimiter ctermfg=none ctermbg=none guifg=#f8f8f8 guibg=#000000
  64. hi DiffAdd ctermfg=none ctermbg=22 guifg=#f8f8f8 guibg=#253b22
  65. hi DiffChange ctermfg=none ctermbg=58 guifg=#f8f8f8 guibg=#4a410d
  66. hi DiffDelete ctermfg=none ctermbg=52 guifg=#f8f8f8 guibg=#420e09
  67. hi DiffText ctermfg=0 ctermbg=209 guifg=#000000 guibg=#e28964
  68. hi Error ctermfg=0 ctermbg=209 guifg=#000000 guibg=#e28964
  69. hi Float ctermfg=25 guifg=#3387cc
  70. hi Function ctermfg=111 guifg=#89bdff
  71. hi Identifier ctermfg=25 cterm=none guifg=#3387cc gui=none
  72. hi Keyword ctermfg=209 guifg=#e28964
  73. hi Label ctermfg=209 guifg=#65b042
  74. hi NonText ctermfg=238 guifg=#2e343a
  75. hi Number ctermfg=25 guifg=#3387cc
  76. hi Operator ctermfg=209 guifg=#e28964
  77. hi PreProc ctermfg=209 guifg=#e28964
  78. hi Special ctermfg=193 guifg=#ddf2a4
  79. hi SpecialKey ctermfg=236 guifg=#2e343a
  80. hi Statement ctermfg=209 cterm=none guifg=#e28964 gui=none
  81. hi StorageClass ctermfg=113 guifg=#87d75f
  82. hi String ctermfg=70 guifg=#65b042
  83. hi Tag ctermfg=111 guifg=#89bdff
  84. hi Title ctermfg=255 cterm=bold guifg=#f8f8f8 gui=bold
  85. hi Todo ctermfg=245 ctermbg=none cterm=bold guifg=#aeaeae guibg=#000000 gui=bold,italic
  86. hi Type ctermfg=113 cterm=none guifg=#87d75f gui=none
  87. hi Underlined cterm=underline gui=underline
  88. hi cCustomFuncCall ctermfg=186 guifg=#dad085
  89. hi cDefinedKeyword ctermfg=111 guifg=#89bdff
  90. hi cInclude ctermfg=152 guifg=#afc4db
  91. hi phpDefine ctermfg=113 guifg=#87d75f
  92. hi phpVarSelector ctermfg=25 guifg=#3387cc
  93. hi rubyClass ctermfg=209 guifg=#e28964
  94. hi rubyFunction ctermfg=111 guifg=#89bdff
  95. hi rubySymbol ctermfg=25 guifg=#3387cc
  96. hi rubyConstant ctermfg=245 guifg=#aeaeae
  97. hi rubyStringDelimiter ctermfg=70 guifg=#65b042
  98. hi rubyBlockParameter ctermfg=69 guifg=#3e87e3
  99. hi rubyInstanceVariable ctermfg=69 guifg=#3e87e3
  100. hi rubyInclude ctermfg=209 guifg=#e28964
  101. hi rubyGlobalVariable ctermfg=69 guifg=#3e87e3
  102. hi rubyRegexp ctermfg=215 guifg=#e9c062
  103. hi rubyRegexpDelimiter ctermfg=215 guifg=#e9c062
  104. hi rubyEscape ctermfg=25 guifg=#3387cc
  105. hi rubyControl ctermfg=209 guifg=#e28964
  106. hi rubyClassVariable ctermfg=69 guifg=#3e87e3
  107. hi rubyOperator ctermfg=209 guifg=#e28964
  108. hi rubyException ctermfg=209 guifg=#e28964
  109. hi rubyPseudoVariable ctermfg=69 guifg=#3e87e3
  110. hi erubyComment ctermfg=245 ctermbg=none guifg=#aeaeae guibg=#000000 gui=italic
  111. hi htmlTag ctermfg=111 guifg=#89bdff
  112. hi htmlEndTag ctermfg=111 guifg=#89bdff
  113. hi htmlTagName ctermfg=111 guifg=#89bdff
  114. hi htmlArg ctermfg=111 guifg=#89bdff
  115. hi htmlSpecialChar ctermfg=25 guifg=#3387cc
  116. hi javaScriptFunction ctermfg=113 guifg=#87d75f
  117. hi javaScriptFuncName ctermfg=186 guifg=#dad085
  118. hi javaScriptBraces ctermfg=255 guifg=#f8f8f8
  119. hi javaScriptNull ctermfg=25 guifg=#3387cc
  120. hi javaScriptValue ctermfg=25 guifg=#3387cc
  121. hi javaScriptGlobal ctermfg=96 guifg=#9b859d
  122. hi javaScriptMember ctermfg=96 guifg=#9b859d
  123. hi javaScriptType ctermfg=96 guifg=#9b859d
  124. hi javaScriptNavigator ctermfg=96 guifg=#9b859d
  125. hi yamlKey ctermfg=111 guifg=#89bdff
  126. hi yamlAnchor ctermfg=69 guifg=#3e87e3
  127. hi yamlAlias ctermfg=69 guifg=#3e87e3
  128. hi yamlDocumentHeader ctermfg=70 guifg=#65b042
  129. hi cssTagName ctermfg=143 guifg=#cda869
  130. hi cssPseudoClassId ctermfg=101 guifg=#8f9d6a
  131. hi cssIdentifier ctermfg=103 guifg=#8b98ab
  132. hi cssClassName ctermfg=94 guifg=#9b703f
  133. hi cssColorProp ctermfg=143 guifg=#c5af75
  134. hi cssTextProp ctermfg=143 guifg=#c5af75
  135. hi cssBoxProp ctermfg=143 guifg=#c5af75
  136. hi cssRenderProp ctermfg=143 guifg=#c5af75
  137. hi cssAuralProp ctermfg=143 guifg=#c5af75
  138. hi cssRenderProp ctermfg=143 guifg=#c5af75
  139. hi cssGeneratedContentProp ctermfg=143 guifg=#c5af75
  140. hi cssPagingProp ctermfg=143 guifg=#c5af75
  141. hi cssTableProp ctermfg=143 guifg=#c5af75
  142. hi cssUIProp ctermfg=143 guifg=#c5af75
  143. hi cssFontDescriptorProp ctermfg=143 guifg=#c5af75
  144. hi cssCommonAttr ctermfg=228 guifg=#f9ee98
  145. hi cssFontAttr ctermfg=228 guifg=#f9ee98
  146. hi cssColorAttr ctermfg=228 guifg=#f9ee98
  147. hi cssTextAttr ctermfg=228 guifg=#f9ee98
  148. hi cssBoxAttr ctermfg=228 guifg=#f9ee98
  149. hi cssRenderAttr ctermfg=228 guifg=#f9ee98
  150. hi cssAuralAttr ctermfg=228 guifg=#f9ee98
  151. hi cssGeneratedContentAttr ctermfg=228 guifg=#f9ee98
  152. hi cssPagingAttr ctermfg=228 guifg=#f9ee98
  153. hi cssTableAttr ctermfg=228 guifg=#f9ee98
  154. hi cssUIAttr ctermfg=228 guifg=#f9ee98
  155. hi cssCommonAttr ctermfg=228 guifg=#f9ee98
  156. hi cssFontDescriptorAttr ctermfg=228 guifg=#f9ee98
  157. hi cssTagName ctermfg=180 guifg=#cda869
  158. hi cssIdentifier ctermfg=180 guifg=#cda869
  159. hi cssMedia ctermfg=180 guifg=#cda869
  160. hi cssFontDescriptor ctermfg=180 guifg=#cda869
  161. hi cssInclude ctermfg=180 guifg=#cda869
  162. hi cssFunctionName ctermfg=186 guifg=#dad085
  163. hi cssColor ctermfg=172 guifg=#dd7b3b
  164. hi cssValueLength ctermfg=172 guifg=#dd7b3b
  165. hi cssValueInteger ctermfg=172 guifg=#dd7b3b
  166. hi cssValueNumber ctermfg=172 guifg=#dd7b3b
  167. hi cssValueAngle ctermfg=172 guifg=#dd7b3b
  168. hi cssValueTime ctermfg=172 guifg=#dd7b3b
  169. hi cssValueFrequency ctermfg=172 guifg=#dd7b3b
  170. hi cssBraces ctermfg=255 guifg=#f8f8f8
  171. hi rubyRailsUserClass ctermfg=245 guifg=#aeaeae
  172. hi rubyRailsARAssociationMethod ctermfg=186 guifg=#dad085
  173. hi rubyRailsARMethod ctermfg=186 guifg=#dad085
  174. hi rubyRailsRenderMethod ctermfg=186 guifg=#dad085
  175. hi rubyRailsMethod ctermfg=186 guifg=#dad085
  176. hi erubyRailsMethod ctermfg=186 guifg=#dad085
  177. hi javaScriptRailsFunction ctermfg=186 guifg=#dad085
  178. elseif t_Co >= 16 && t_Co < 256
  179. hi Normal ctermfg=white ctermbg=black cterm=none
  180. hi Cursor ctermfg=none ctermbg=lightgray cterm=none
  181. hi Visual ctermfg=none ctermbg=lightgray cterm=none
  182. hi CursorLine ctermfg=none ctermbg=lightgray cterm=none
  183. hi LineNr ctermfg=lightgray ctermbg=black cterm=none
  184. hi VertSplit ctermfg=lightgray ctermbg=darkgray cterm=none
  185. hi MatchParen ctermfg=yellow ctermbg=none cterm=none
  186. hi StatusLine ctermfg=black ctermbg=lightgray cterm=bold
  187. hi StatusLineNC ctermfg=black ctermbg=lightgray cterm=none
  188. hi Pmenu ctermfg=black ctermbg=gray cterm=none
  189. hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=bold
  190. hi PmenuSbar ctermbg=gray cterm=none
  191. hi PmenuThumb ctermfg=blue cterm=none
  192. hi WildMenu ctermfg=black ctermbg=darkcyan cterm=none
  193. hi IncSearch ctermfg=black ctermbg=gray cterm=none
  194. hi Search ctermfg=black ctermbg=gray cterm=none
  195. hi Directory ctermfg=blue cterm=none
  196. hi Folded ctermfg=lightgray ctermbg=black cterm=none
  197. hi SignColumn ctermfg=lightgray ctermbg=black cterm=none
  198. hi WarningMsg ctermfg=red ctermbg=black cterm=none
  199. hi ErrorMsg ctermfg=red ctermbg=black cterm=none
  200. hi ModeMsg cterm=none
  201. hi Boolean ctermfg=blue cterm=none
  202. hi Character ctermfg=darkgreen cterm=none
  203. hi Comment ctermfg=gray cterm=none
  204. hi Conditional ctermfg=lightred cterm=none
  205. hi Constant ctermfg=blue cterm=none
  206. hi Define ctermfg=lightred cterm=none
  207. hi Debug ctermfg=darkyellow cterm=none
  208. hi Delimiter ctermfg=white ctermbg=none cterm=none
  209. hi DiffAdd ctermfg=none ctermbg=darkgreen cterm=none
  210. hi DiffChange ctermfg=none ctermbg=darkyellow cterm=none
  211. hi DiffDelete ctermfg=none ctermbg=darkred cterm=none
  212. hi DiffText ctermfg=black cterm=none
  213. hi Error ctermfg=black ctermbg=darkred cterm=none
  214. hi Float ctermfg=blue cterm=none
  215. hi Function ctermfg=cyan cterm=none
  216. hi Identifier ctermfg=blue cterm=none
  217. hi Keyword ctermfg=lightred cterm=none
  218. hi Label ctermfg=lightred cterm=none
  219. hi NonText ctermfg=gray cterm=none
  220. hi Number ctermfg=blue cterm=none
  221. hi Operator ctermfg=lightred cterm=none
  222. hi PreProc ctermfg=lightred cterm=none
  223. hi Special ctermfg=yellow cterm=none
  224. hi SpecialKey ctermfg=gray cterm=none
  225. hi SpellBad ctermfg=black ctermbg=darkred cterm=none
  226. hi SpellCap ctermfg=black ctermbg=darkcyan cterm=none
  227. hi SpellLocal ctermfg=black ctermbg=darkgreen cterm=none
  228. hi SpellRare ctermfg=blue ctermbg=none cterm=none
  229. hi Statement ctermfg=lightred cterm=none
  230. hi StorageClass ctermfg=lightgreen cterm=none
  231. hi String ctermfg=darkgreen cterm=none
  232. hi Tag ctermfg=cyan cterm=none
  233. hi Title ctermfg=white ctermbg=none cterm=bold
  234. hi Todo ctermfg=white ctermbg=none cterm=inverse,bold
  235. hi Type ctermfg=lightgreen cterm=none
  236. hi Underlined ctermfg=none ctermbg=none cterm=underline
  237. hi cCustomFuncCall ctermfg=darkyellow cterm=none
  238. hi cDefinedKeyword ctermfg=cyan cterm=none
  239. hi cInclude ctermfg=lightgray cterm=none
  240. hi phpDefine ctermfg=lightgreen cterm=none
  241. hi phpVarSelector ctermfg=blue cterm=none
  242. hi rubyClass ctermfg=lightred cterm=none
  243. hi rubyFunction ctermfg=cyan cterm=none
  244. hi rubySymbol ctermfg=blue cterm=none
  245. hi rubyConstant ctermfg=lightgray cterm=none
  246. hi rubyStringDelimiter ctermfg=darkgreen cterm=none
  247. hi rubyBlockParameter ctermfg=cyan cterm=none
  248. hi rubyInstanceVariable ctermfg=blue cterm=none
  249. hi rubyInclude ctermfg=lightred cterm=none
  250. hi rubyGlobalVariable ctermfg=cyan cterm=none
  251. hi rubyRegexp ctermfg=yellow cterm=none
  252. hi rubyRegexpDelimiter ctermfg=yellow cterm=none
  253. hi rubyEscape ctermfg=blue cterm=none
  254. hi rubyControl ctermfg=lightred cterm=none
  255. hi rubyClassVariable ctermfg=cyan cterm=none
  256. hi rubyOperator ctermfg=lightred cterm=none
  257. hi rubyException ctermfg=lightred cterm=none
  258. hi rubyPseudoVariable ctermfg=cyan cterm=none
  259. hi htmlTag ctermfg=cyan cterm=none
  260. hi htmlEndTag ctermfg=cyan cterm=none
  261. hi htmlTagName ctermfg=cyan cterm=none
  262. hi htmlArg ctermfg=cyan cterm=none
  263. hi htmlSpecialChar ctermfg=blue cterm=none
  264. hi javaScriptFunction ctermfg=lightgreen cterm=none
  265. hi javaScriptFuncName ctermfg=darkyellow cterm=none
  266. hi javaScriptBraces ctermfg=gray cterm=none
  267. hi javaScriptNull ctermfg=blue cterm=none
  268. hi javaScriptValue ctermfg=blue cterm=none
  269. hi javaScriptGlobal ctermfg=blue cterm=none
  270. hi javaScriptMember ctermfg=blue cterm=none
  271. hi javaScriptType ctermfg=blue cterm=none
  272. hi javaScriptNavigator ctermfg=blue cterm=none
  273. hi yamlKey ctermfg=cyan cterm=none
  274. hi yamlAnchor ctermfg=cyan cterm=none
  275. hi yamlAlias ctermfg=cyan cterm=none
  276. hi yamlDocumentHeader ctermfg=darkgreen cterm=none
  277. hi cssURL ctermfg=cyan cterm=none
  278. hi cssFunctionName ctermfg=darkyellow cterm=none
  279. hi cssColor ctermfg=magenta cterm=none
  280. hi cssPseudoClassId ctermfg=cyan cterm=none
  281. hi cssClassName ctermfg=cyan cterm=none
  282. hi cssValueLength ctermfg=magenta cterm=none
  283. hi cssCommonAttr ctermfg=lightred cterm=none
  284. hi cssBraces ctermfg=white cterm=none
  285. hi rubyRailsUserClass ctermfg=lightgray cterm=none
  286. hi rubyRailsARAssociationMethod ctermfg=darkyellow cterm=none
  287. hi rubyRailsARMethod ctermfg=darkyellow cterm=none
  288. hi rubyRailsRenderMethod ctermfg=darkyellow cterm=none
  289. hi rubyRailsMethod ctermfg=darkyellow cterm=none
  290. hi erubyRailsMethod ctermfg=darkyellow cterm=none
  291. hi javaScriptRailsFunction ctermfg=darkyellow cterm=none
  292. else
  293. hi Normal ctermfg=lightgray ctermbg=black cterm=none
  294. hi Cursor ctermfg=none ctermbg=lightgray cterm=none
  295. hi Visual ctermfg=none ctermbg=lightgray cterm=none
  296. hi CursorLine ctermfg=none ctermbg=lightgray cterm=none
  297. hi LineNr ctermfg=lightgray ctermbg=black cterm=none
  298. hi VertSplit ctermfg=lightgray ctermbg=black cterm=none
  299. hi MatchParen ctermfg=darkyellow ctermbg=none cterm=none
  300. hi StatusLine ctermfg=black ctermbg=lightgray cterm=bold
  301. hi StatusLineNC ctermfg=black ctermbg=lightgray cterm=none
  302. hi Pmenu ctermfg=black ctermbg=gray cterm=none
  303. hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=bold
  304. hi PmenuSbar ctermbg=gray cterm=none
  305. hi PmenuThumb ctermfg=darkblue cterm=none
  306. hi WildMenu ctermfg=black ctermbg=darkcyan cterm=none
  307. hi IncSearch ctermfg=black ctermbg=gray cterm=none
  308. hi Search ctermfg=black ctermbg=gray cterm=none
  309. hi Directory ctermfg=darkblue cterm=none
  310. hi Folded ctermfg=lightgray ctermbg=black cterm=none
  311. hi SignColumn ctermfg=lightgray ctermbg=black cterm=none
  312. hi WarningMsg ctermfg=red ctermbg=black cterm=none
  313. hi ErrorMsg ctermfg=red ctermbg=black cterm=none
  314. hi ModeMsg cterm=none
  315. hi Boolean ctermfg=darkblue cterm=none
  316. hi Character ctermfg=darkgreen cterm=none
  317. hi Comment ctermfg=gray cterm=none
  318. hi Conditional ctermfg=darkred cterm=none
  319. hi Constant ctermfg=darkblue cterm=none
  320. hi Define ctermfg=darkred cterm=none
  321. hi Debug ctermfg=darkyellow cterm=none
  322. hi Delimiter ctermfg=lightgray ctermbg=none cterm=none
  323. hi DiffAdd ctermfg=none ctermbg=darkgreen cterm=none
  324. hi DiffChange ctermfg=none ctermbg=darkyellow cterm=none
  325. hi DiffDelete ctermfg=none ctermbg=darkred cterm=none
  326. hi DiffText ctermfg=black cterm=none
  327. hi Error ctermfg=black ctermbg=darkred cterm=none
  328. hi Float ctermfg=darkblue cterm=none
  329. hi Function ctermfg=darkcyan cterm=none
  330. hi Identifier ctermfg=darkblue cterm=none
  331. hi Keyword ctermfg=darkred cterm=none
  332. hi Label ctermfg=darkred cterm=none
  333. hi NonText ctermfg=gray cterm=none
  334. hi Number ctermfg=darkblue cterm=none
  335. hi Operator ctermfg=darkred cterm=none
  336. hi PreProc ctermfg=darkred cterm=none
  337. hi Special ctermfg=darkyellow cterm=none
  338. hi SpecialKey ctermfg=gray cterm=none
  339. hi SpellBad ctermfg=black ctermbg=darkred cterm=none
  340. hi SpellCap ctermfg=black ctermbg=darkcyan cterm=none
  341. hi SpellLocal ctermfg=black ctermbg=darkgreen cterm=none
  342. hi SpellRare ctermfg=darkblue ctermbg=none cterm=none
  343. hi Statement ctermfg=darkred cterm=none
  344. hi StorageClass ctermfg=darkgreen cterm=none
  345. hi String ctermfg=darkgreen cterm=none
  346. hi Tag ctermfg=darkcyan cterm=none
  347. hi Title ctermfg=lightgray ctermbg=none cterm=bold
  348. hi Todo ctermfg=lightgray ctermbg=none cterm=inverse,bold
  349. hi Type ctermfg=darkgreen cterm=none
  350. hi Underlined ctermfg=none ctermbg=none cterm=underline
  351. hi cCustomFuncCall ctermfg=darkyellow cterm=none
  352. hi cDefinedKeyword ctermfg=darkcyan cterm=none
  353. hi cInclude ctermfg=lightgray cterm=none
  354. hi phpDefine ctermfg=darkgreen cterm=none
  355. hi phpVarSelector ctermfg=darkblue cterm=none
  356. hi rubyClass ctermfg=darkred cterm=none
  357. hi rubyFunction ctermfg=darkcyan cterm=none
  358. hi rubySymbol ctermfg=darkblue cterm=none
  359. hi rubyConstant ctermfg=lightgray cterm=none
  360. hi rubyStringDelimiter ctermfg=darkgreen cterm=none
  361. hi rubyBlockParameter ctermfg=darkcyan cterm=none
  362. hi rubyInstanceVariable ctermfg=darkblue cterm=none
  363. hi rubyInclude ctermfg=darkred cterm=none
  364. hi rubyGlobalVariable ctermfg=darkcyan cterm=none
  365. hi rubyRegexp ctermfg=darkyellow cterm=none
  366. hi rubyRegexpDelimiter ctermfg=darkyellow cterm=none
  367. hi rubyEscape ctermfg=darkblue cterm=none
  368. hi rubyControl ctermfg=darkred cterm=none
  369. hi rubyClassVariable ctermfg=darkcyan cterm=none
  370. hi rubyOperator ctermfg=darkred cterm=none
  371. hi rubyException ctermfg=darkred cterm=none
  372. hi rubyPseudoVariable ctermfg=darkcyan cterm=none
  373. hi htmlTag ctermfg=darkcyan cterm=none
  374. hi htmlEndTag ctermfg=darkcyan cterm=none
  375. hi htmlTagName ctermfg=darkcyan cterm=none
  376. hi htmlArg ctermfg=darkcyan cterm=none
  377. hi htmlSpecialChar ctermfg=darkblue cterm=none
  378. hi javaScriptFunction ctermfg=darkgreen cterm=none
  379. hi javaScriptFuncName ctermfg=darkyellow cterm=none
  380. hi javaScriptBraces ctermfg=gray cterm=none
  381. hi javaScriptNull ctermfg=darkblue cterm=none
  382. hi javaScriptValue ctermfg=darkblue cterm=none
  383. hi javaScriptGlobal ctermfg=darkblue cterm=none
  384. hi javaScriptMember ctermfg=darkblue cterm=none
  385. hi javaScriptType ctermfg=darkblue cterm=none
  386. hi javaScriptNavigator ctermfg=darkblue cterm=none
  387. hi yamlKey ctermfg=darkcyan cterm=none
  388. hi yamlAnchor ctermfg=darkcyan cterm=none
  389. hi yamlAlias ctermfg=darkcyan cterm=none
  390. hi yamlDocumentHeader ctermfg=darkgreen cterm=none
  391. hi cssURL ctermfg=darkcyan cterm=none
  392. hi cssFunctionName ctermfg=darkyellow cterm=none
  393. hi cssColor ctermfg=darkmagenta cterm=none
  394. hi cssPseudoClassId ctermfg=darkcyan cterm=none
  395. hi cssClassName ctermfg=darkcyan cterm=none
  396. hi cssValueLength ctermfg=darkmagenta cterm=none
  397. hi cssCommonAttr ctermfg=darkred cterm=none
  398. hi cssBraces ctermfg=lightgray cterm=none
  399. hi rubyRailsUserClass ctermfg=lightgray cterm=none
  400. hi rubyRailsARAssociationMethod ctermfg=darkyellow cterm=none
  401. hi rubyRailsARMethod ctermfg=darkyellow cterm=none
  402. hi rubyRailsRenderMethod ctermfg=darkyellow cterm=none
  403. hi rubyRailsMethod ctermfg=darkyellow cterm=none
  404. hi erubyRailsMethod ctermfg=darkyellow cterm=none
  405. hi javaScriptRailsFunction ctermfg=darkyellow cterm=none
  406. endif