dark-ruby.vim 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. " Vim color file
  2. " Maintainer: Priit Tamboom <priit ät mx.ee>
  3. " Last Change: Alfa version
  4. " URL: http://www.vim.org/scripts/script.php?script_id=2256
  5. " In order to enamble 256 colors on Ubuntu
  6. " install: sudo apt-get install ncurses-term
  7. set term=xterm-256color
  8. set background=dark
  9. hi clear
  10. if exists("syntax_on")
  11. syntax reset
  12. endif
  13. let g:colors_name="dark-ruby"
  14. " A good way to see what your colorscheme does is to follow this procedure:
  15. " :w
  16. " :so %
  17. "
  18. " Then to see what the current setting is use the highlight command.
  19. " For example,
  20. " :hi Cursor
  21. " gives
  22. " Cursor xxx guifg=bg guibg=fg
  23. " Uncomment and complete the commands you want to change from the default.
  24. " highlight Normal guibg=#EDE9E3
  25. " hi Cursor ctermfg=red guifg=lightgray
  26. " hi CursorIM ctermfg=red guifg=lightgray
  27. " hi Directory ctermfg=red guifg=lightgray
  28. " hi DiffAdd ctermfg=red guifg=lightgray
  29. " hi DiffChange ctermfg=red guifg=lightgray
  30. " hi DiffDelete ctermfg=red guifg=lightgray
  31. " hi DiffText ctermfg=red guifg=lightgray
  32. " hi ErrorMsg ctermfg=red guifg=lightgray
  33. " hi VertSplit ctermfg=red guifg=lightgray
  34. " hi Folded ctermfg=red guifg=lightgray
  35. " hi FoldColumn ctermfg=red guifg=lightgray
  36. " hi IncSearch ctermfg=red guifg=lightgray
  37. " hi ModeMsg ctermfg=red guifg=lightgray
  38. " hi MoreMsg ctermfg=red guifg=lightgray
  39. " hi NonText ctermfg=red guifg=lightgray
  40. " hi Question ctermfg=red guifg=lightgray
  41. " hi Search ctermfg=red guifg=lightgray
  42. " hi SpecialKey ctermfg=red guifg=lightgray
  43. " hi StatusLine ctermfg=red guifg=lightgray
  44. " hi StatusLineNC ctermfg=red guifg=lightgray
  45. " hi Title ctermfg=red guifg=lightgray
  46. " hi Visual ctermfg=red guifg=lightgray
  47. " hi VisualNOS ctermfg=red guifg=lightgray
  48. " hi WarningMsg ctermfg=red guifg=lightgray
  49. " hi WildMenu ctermfg=red guifg=lightgray
  50. " hi Menu ctermfg=red guifg=lightgray
  51. " hi Scrollbar ctermfg=red guifg=lightgray
  52. " hi Tooltip ctermfg=red guifg=lightgray
  53. " syntax highlighting groups
  54. hi LineNr ctermfg=252 guifg=252
  55. hi Comment ctermfg=darkgreen guifg=28
  56. hi Constant ctermfg=185 guifg=185
  57. hi Identifier ctermfg=252 guifg=252
  58. hi Statement ctermfg=32 guifg=32
  59. hi PreProc ctermfg=252 guifg=252
  60. hi Type ctermfg=167 guifg=167
  61. hi Special ctermfg=252 guifg=252
  62. hi Underlined ctermfg=red guifg=red
  63. hi Ignore ctermfg=red guifg=red
  64. hi Error ctermfg=160 ctermbg=none guifg=160 guibg=none
  65. hi Todo ctermfg=red guifg=red
  66. " Alfa version notes: color 'red' means I haven't set color yet
  67. hi rubyEscape ctermfg=252 guifg=252
  68. hi rubyInterpolationDelimiter ctermfg=252 guifg=252
  69. hi rubyInterpolation ctermfg=252 guifg=252
  70. hi rubyPredefinedVariable ctermfg=red guifg=red
  71. hi rubyInstanceVariable ctermfg=66 guifg=66
  72. hi rubyClassVariable ctermfg=red guifg=red
  73. hi rubyGlobalVariable ctermfg=red guifg=red
  74. hi rubyPredefinedVariable ctermfg=red guifg=red
  75. hi rubyNoInterpolation ctermfg=red guifg=red
  76. hi rubyDelimEscape ctermfg=red guifg=red
  77. hi rubyNestedParentheses ctermfg=red guifg=red
  78. hi rubyNestedCurlyBraces ctermfg=red guifg=red
  79. hi rubyNestedAngleBrackets ctermfg=red guifg=red
  80. hi rubyNestedSquareBrackets ctermfg=red guifg=red
  81. hi rubyASCIICode ctermfg=red guifg=red
  82. hi rubyInteger ctermfg=185 guifg=185
  83. hi rubyFloat ctermfg=185 guifg=185
  84. hi rubyLocalVariableOrMethod ctermfg=red guifg=red
  85. hi rubyBlockArgument ctermfg=red guifg=red
  86. hi rubyConstant ctermfg=252 guifg=252
  87. hi rubySymbol ctermfg=167 guifg=167
  88. hi rubyStringSpecial ctermfg=red guifg=red
  89. hi rubyBlockParameter ctermfg=252 guifg=252
  90. hi rubyPredefinedConstant ctermfg=red guifg=red
  91. hi rubyRegexp ctermfg=167 guifg=167
  92. hi rubyString ctermfg=185 guifg=185
  93. hi rubyBoolean ctermfg=252 guifg=252
  94. hi rubyPseudoVariable ctermfg=252 guifg=252
  95. hi rubyMethodDeclaration ctermfg=red guifg=red
  96. hi rubyClassDeclaration ctermfg=red guifg=red
  97. hi rubyModuleDeclaration ctermfg=red guifg=red
  98. hi rubyFunction ctermfg=252 guifg=252
  99. hi rubyDefine ctermfg=32 guifg=32
  100. hi rubyClass ctermfg=25 guifg=25
  101. hi rubyModule ctermfg=25 guifg=25
  102. hi rubyBlock ctermfg=252 guifg=252
  103. hi rubyConditional ctermfg=81 guifg=81
  104. hi rubyRepeat ctermfg=81 guifg=81
  105. hi rubyControl ctermfg=81 guifg=81
  106. hi rubyKeyword ctermfg=red guifg=red
  107. hi rubyOperator ctermfg=red guifg=red
  108. hi rubyBeginEnd ctermfg=red guifg=red
  109. hi rubyAccess ctermfg=32 guifg=32
  110. hi rubyAttribute ctermfg=252 guifg=252
  111. hi rubyEval ctermfg=red guifg=red
  112. hi rubyException ctermfg=red guifg=red
  113. hi rubyInclude ctermfg=252 guifg=252
  114. hi rubySharpBang ctermfg=red guifg=red
  115. hi rubyTodo ctermfg=34 guifg=34
  116. hi rubyComment ctermfg=28 guifg=28
  117. hi rubyDocumentation ctermfg=red guifg=red
  118. hi rubyData ctermfg=red guifg=red
  119. hi railsMethod ctermfg=107 guifg=107
  120. hi railsUserClass ctermfg=107 guifg=107
  121. hi railsUserMethod ctermfg=107 guifg=107
  122. " hi rubyRailsError ctermfg=lightgray guifg=lightgray
  123. " hi rubyRailsDeprecatedMethod ctermfg=lightgray guifg=lightgray
  124. " hi erubyRailsMethod ctermfg=lightgray guifg=lightgray
  125. " hi erubyRailsRenderMethod ctermfg=lightgray guifg=lightgray
  126. " hi erubyRailsHelperMethod ctermfg=lightgray guifg=lightgray
  127. "hi javascriptRailsClass ctermfg=lightgray guifg=lightgray
  128. "hi javascriptRailsFunction ctermfg=lightgray guifg=lightgray
  129. "hi htmlError ctermfg=lightgray guifg=lightgray
  130. "hi htmlSpecialChar ctermfg=lightgray guifg=lightgray
  131. "hi javaScriptExpression ctermfg=lightgray guifg=lightgray
  132. "hi htmlString ctermfg=lightgray guifg=lightgray
  133. "hi htmlValue ctermfg=lightgray guifg=lightgray
  134. "hi htmlTagN ctermfg=lightgray guifg=lightgray
  135. "hi htmlTagError ctermfg=lightgray guifg=lightgray
  136. hi htmlEndTag ctermfg=25 guifg=25
  137. "hi htmlArg ctermfg=lightgray guifg=lightgray
  138. "hi htmlEvent ctermfg=lightgray guifg=lightgray
  139. "hi htmlCssDefinition ctermfg=lightgray guifg=lightgray
  140. hi htmlTag ctermfg=25 guifg=25
  141. hi htmlTagName ctermfg=25 guifg=25
  142. "hi htmlSpecialTagName ctermfg=lightgray guifg=lightgray
  143. "hi htmlCommentPart ctermfg=lightgray guifg=lightgray
  144. "hi htmlCommentError ctermfg=lightgray guifg=lightgray
  145. "hi htmlComment ctermfg=lightgray guifg=lightgray
  146. "hi htmlPreStmt ctermfg=lightgray guifg=lightgray
  147. "hi htmlPreError ctermfg=lightgray guifg=lightgray
  148. "hi htmlPreAttr ctermfg=lightgray guifg=lightgray
  149. "hi htmlPreProc ctermfg=lightgray guifg=lightgray
  150. "hi htmlPreProcAttrError ctermfg=lightgray guifg=lightgray
  151. "hi htmlPreProcAttrName ctermfg=lightgray guifg=lightgray
  152. "hi htmlLink ctermfg=lightgray guifg=lightgray
  153. "hi javaScript ctermfg=lightgray guifg=lightgray
  154. "hi htmlBoldUnderline ctermfg=lightgray guifg=lightgray
  155. "hi htmlBoldItalic ctermfg=lightgray guifg=lightgray
  156. "hi htmlBold ctermfg=lightgray guifg=lightgray
  157. "hi htmlBoldUnderlineItalic ctermfg=lightgray guifg=lightgray
  158. "hi htmlBoldItalicUnderline ctermfg=lightgray guifg=lightgray
  159. "hi htmlUnderlineBold ctermfg=lightgray guifg=lightgray
  160. "hi htmlUnderlineItalic ctermfg=lightgray guifg=lightgray
  161. "hi htmlUnderline ctermfg=lightgray guifg=lightgray
  162. "hi htmlUnderlineBoldItalic ctermfg=lightgray guifg=lightgray
  163. "hi htmlUnderlineItalicBold ctermfg=lightgray guifg=lightgray
  164. "hi htmlItalicBold ctermfg=lightgray guifg=lightgray
  165. "hi htmlItalicUnderline ctermfg=lightgray guifg=lightgray
  166. "hi htmlItalic ctermfg=lightgray guifg=lightgray
  167. "hi htmlItalicBoldUnderline ctermfg=lightgray guifg=lightgray
  168. "hi htmlItalicUnderlineBold ctermfg=lightgray guifg=lightgray
  169. hi htmlH1 ctermfg=25 guifg=25
  170. "hi htmlH2 ctermfg=lightgray guifg=lightgray
  171. "hi htmlH3 ctermfg=lightgray guifg=lightgray
  172. "hi htmlH4 ctermfg=lightgray guifg=lightgray
  173. "hi htmlH5 ctermfg=lightgray guifg=lightgray
  174. "hi htmlH6 ctermfg=lightgray guifg=lightgray
  175. "hi htmlTitle ctermfg=lightgray guifg=lightgray
  176. "hi cssStyle ctermfg=lightgray guifg=lightgray
  177. "hi htmlHead ctermfg=lightgray guifg=lightgray
  178. "hi javaScriptCommentTodo ctermfg=lightgray guifg=lightgray
  179. "hi javaScriptLineComment ctermfg=lightgray guifg=lightgray
  180. "hi javaScriptCommentSkip ctermfg=lightgray guifg=lightgray
  181. "hi javaScriptComment ctermfg=lightgray guifg=lightgray
  182. "hi javaScriptSpecial ctermfg=lightgray guifg=lightgray
  183. "hi javaScriptStringD ctermfg=lightgray guifg=lightgray
  184. "hi javaScriptStringS ctermfg=lightgray guifg=lightgray
  185. "hi javaScriptSpecialCharacter ctermfg=lightgray guifg=lightgray
  186. "hi javaScriptNumber ctermfg=lightgray guifg=lightgray
  187. "hi javaScriptRegexpString ctermfg=lightgray guifg=lightgray
  188. "hi javaScriptConditional ctermfg=lightgray guifg=lightgray
  189. "hi javaScriptRepeat ctermfg=lightgray guifg=lightgray
  190. "hi javaScriptBranch ctermfg=lightgray guifg=lightgray
  191. "hi javaScriptOperator ctermfg=lightgray guifg=lightgray
  192. "hi javaScriptType ctermfg=lightgray guifg=lightgray
  193. "hi javaScriptStatement ctermfg=lightgray guifg=lightgray
  194. "hi javaScriptBoolean ctermfg=lightgray guifg=lightgray
  195. "hi javaScriptNull ctermfg=lightgray guifg=lightgray
  196. "hi javaScriptIdentifier ctermfg=lightgray guifg=lightgray
  197. "hi javaScriptLabel ctermfg=lightgray guifg=lightgray
  198. "hi javaScriptException ctermfg=lightgray guifg=lightgray
  199. "hi javaScriptMessage ctermfg=lightgray guifg=lightgray
  200. "hi javaScriptDeprecated ctermfg=lightgray guifg=lightgray
  201. "hi javaScriptReserved ctermfg=lightgray guifg=lightgray
  202. "hi javaScriptFunction ctermfg=lightgray guifg=lightgray
  203. "hi javaScriptBraces ctermfg=lightgray guifg=lightgray
  204. "hi javaScriptBraces ctermfg=lightgray guifg=lightgray
  205. "hi javaScriptParens ctermfg=lightgray guifg=lightgray
  206. "hi htmlCssStyleComment ctermfg=lightgray guifg=lightgray
  207. "hi htmlScriptTag ctermfg=lightgray guifg=lightgray
  208. "hi htmlEventTag ctermfg=lightgray guifg=lightgray
  209. "hi htmlEventSQ ctermfg=lightgray guifg=lightgray
  210. "hi htmlEventDQ ctermfg=lightgray guifg=lightgray
  211. "hi vbStatement ctermfg=lightgray guifg=lightgray
  212. "hi vbFunction ctermfg=lightgray guifg=lightgray
  213. "hi vbMethods ctermfg=lightgray guifg=lightgray
  214. "hi vbEvents ctermfg=lightgray guifg=lightgray
  215. "hi vbTypes ctermfg=lightgray guifg=lightgray
  216. "hi vbOperator ctermfg=lightgray guifg=lightgray
  217. "hi vbConst ctermfg=lightgray guifg=lightgray
  218. "hi vbTodo ctermfg=lightgray guifg=lightgray
  219. "hi vbNumber ctermfg=lightgray guifg=lightgray
  220. "hi vbString ctermfg=lightgray guifg=lightgray
  221. "hi vbComment ctermfg=lightgray guifg=lightgray
  222. "hi vbLineNumber ctermfg=lightgray guifg=lightgray
  223. "hi vbTypeSpecifier ctermfg=lightgray guifg=lightgray
  224. "hi cssTagName ctermfg=lightgray guifg=lightgray
  225. "hi cssDefinition ctermfg=lightgray guifg=lightgray
  226. "hi cssSelectorOp ctermfg=lightgray guifg=lightgray
  227. "hi cssSelectorOp2 ctermfg=lightgray guifg=lightgray
  228. "hi cssUnicodeEscape ctermfg=lightgray guifg=lightgray
  229. "hi cssStringQ ctermfg=lightgray guifg=lightgray
  230. "hi cssStringQQ ctermfg=lightgray guifg=lightgray
  231. "hi cssIdentifier ctermfg=lightgray guifg=lightgray
  232. "hi cssMediaType ctermfg=lightgray guifg=lightgray
  233. "hi cssMedia ctermfg=lightgray guifg=lightgray
  234. "hi cssMediaComma ctermfg=lightgray guifg=lightgray
  235. "hi cssMediaBlock ctermfg=lightgray guifg=lightgray
  236. "hi cssBraces ctermfg=lightgray guifg=lightgray
  237. "hi cssError ctermfg=lightgray guifg=lightgray
  238. "hi cssComment ctermfg=lightgray guifg=lightgray
  239. "hi cssURL ctermfg=lightgray guifg=lightgray
  240. "hi cssValueInteger ctermfg=lightgray guifg=lightgray
  241. "hi cssValueNumber ctermfg=lightgray guifg=lightgray
  242. "hi cssValueLength ctermfg=lightgray guifg=lightgray
  243. "hi cssValueAngle ctermfg=lightgray guifg=lightgray
  244. "hi cssValueTime ctermfg=lightgray guifg=lightgray
  245. "hi cssValueFrequency ctermfg=lightgray guifg=lightgray
  246. "hi cssFontDescriptor ctermfg=lightgray guifg=lightgray
  247. "hi cssFontProp ctermfg=lightgray guifg=lightgray
  248. "hi cssFontAttr ctermfg=lightgray guifg=lightgray
  249. "hi cssCommonAttr ctermfg=lightgray guifg=lightgray
  250. "hi cssFontDescriptorProp ctermfg=lightgray guifg=lightgray
  251. "hi cssFontDescriptorFunction ctermfg=lightgray guifg=lightgray
  252. "hi cssUnicodeRange ctermfg=lightgray guifg=lightgray
  253. "hi cssColor ctermfg=lightgray guifg=lightgray
  254. "hi cssFunction ctermfg=lightgray guifg=lightgray
  255. "hi cssImportant ctermfg=lightgray guifg=lightgray
  256. "hi cssColorProp ctermfg=lightgray guifg=lightgray
  257. "hi cssColorAttr ctermfg=lightgray guifg=lightgray
  258. "hi cssTextProp ctermfg=lightgray guifg=lightgray
  259. "hi cssTextAttr ctermfg=lightgray guifg=lightgray
  260. "hi cssBoxProp ctermfg=lightgray guifg=lightgray
  261. "hi cssBoxAttr ctermfg=lightgray guifg=lightgray
  262. "hi cssGeneratedContentProp ctermfg=lightgray guifg=lightgray
  263. "hi cssGeneratedContentAttr ctermfg=lightgray guifg=lightgray
  264. "hi cssAurlAttr ctermfg=lightgray guifg=lightgray
  265. "hi cssPagingProp ctermfg=lightgray guifg=lightgray
  266. "hi cssPagingAttr ctermfg=lightgray guifg=lightgray
  267. "hi cssUIProp ctermfg=lightgray guifg=lightgray
  268. "hi cssUIAttr ctermfg=lightgray guifg=lightgray
  269. "hi cssRenderAttr ctermfg=lightgray guifg=lightgray
  270. "hi cssRenderProp ctermfg=lightgray guifg=lightgray
  271. "hi cssAuralProp ctermfg=lightgray guifg=lightgray
  272. "hi cssTableProp ctermfg=lightgray guifg=lightgray
  273. "hi cssTableAttr ctermfg=lightgray guifg=lightgray
  274. "hi cssInclude ctermfg=lightgray guifg=lightgray
  275. "hi cssBraceError ctermfg=lightgray guifg=lightgray
  276. "hi cssPreudoClassId ctermfg=lightgray guifg=lightgray
  277. "hi cssPseudoClass ctermfg=lightgray guifg=lightgray
  278. "hi cssPseudoClassLang ctermfg=lightgray guifg=lightgray
  279. "hi cssSpecialCharQQ ctermfg=lightgray guifg=lightgray
  280. "hi cssSpecialCharQ ctermfg=lightgray guifg=lightgray
  281. "hi erubyOneLiner ctermfg=lightgray guifg=lightgray
  282. "hi erubyBlock ctermfg=lightgray guifg=lightgray
  283. "hi erubyExpression ctermfg=lightgray guifg=lightgray
  284. "hi erubyComment ctermfg=lightgray guifg=lightgray