codeburn.vim 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. set background=light
  2. hi clear
  3. if exists("syntax_on")
  4. syntax reset
  5. endif
  6. let colors_name = "codeburn-0.2"
  7. if version >= 700
  8. " NERDTree current
  9. hi CursorLine guibg=#BFB7AD gui=none
  10. "hi CursorColumn guibg=#e4e2e0
  11. hi MatchParen guibg=black guifg=white gui=none
  12. hi TabLineFill guifg=#BFB39C guibg=#BFB39C
  13. hi TabLine guifg=gray40 guibg=#BFB39C gui=none
  14. hi TabLineSel guifg=gray90 guibg=#AB9876 gui=none
  15. "P-Menu (auto-completion)
  16. hi Pmenu guifg=white guibg=#a4a2a0
  17. "PmenuSel
  18. "PmenuSbar
  19. "PmenuThumb
  20. endif
  21. hi Normal guifg=gray20 guibg=#dcd8d8
  22. hi ModeMsg guifg=gray10 guibg=#B3C71E gui=none
  23. hi MoreMsg guifg=gray10 guibg=#B3C71E gui=none
  24. hi Question guifg=gray10 guibg=#B3C71E gui=none
  25. hi WarningMsg guifg=#600000 gui=none guibg=#dcd8d8
  26. " Html-Titles
  27. hi Title guifg=gray20 gui=none
  28. hi Underlined guifg=gray20 gui=underline
  29. hi Cursor guifg=white guibg=#888480
  30. hi lCursor guifg=black guibg=white
  31. hi LineNr guifg=#B0B1A1
  32. hi StatusLine guifg=gray90 guibg=#888480 gui=none
  33. " not current status line
  34. hi StatusLineNC guifg=gray40 guibg=#ABA7A4 gui=none
  35. hi VertSplit guifg=#ABA7A4 guibg=#ABA7A4 gui=NONE
  36. " unused areas marked with ~
  37. hi NonText gui=none guifg=#dcd8d8
  38. hi Comment guifg=#909090 gui=italic
  39. " ruby: symbols
  40. hi Constant guifg=MediumSlateBlue
  41. hi String guifg=#3366cc
  42. hi String guifg=DodgerBlue
  43. hi link Character String
  44. hi link Number Constant
  45. hi link Float Number
  46. " ruby: debug, mixin, scope, throw, python: def
  47. hi Statement guifg=gray20 gui=none
  48. hi Keyword guifg=#605118 gui=none
  49. " ruby: interpolation
  50. hi Operator gui=none
  51. " HTML: arguments
  52. " Ruby: classname
  53. hi Type gui=none guifg=SaddleBrown
  54. " Python: Standard exceptions, True&False
  55. ""hi Structure guifg=Sienna gui=bold,underline
  56. " Ruby: method definitions and calls
  57. hi Identifier guifg=gray10
  58. hi Function guifg=#c2590e
  59. hi Directory guifg=SaddleBrown
  60. " do ..end
  61. hi Repeat guifg=#660000 gui=none
  62. " Ruby: if..else..end
  63. hi Conditional guifg=#990000
  64. " Ruby: require, labels in .vim,
  65. hi PreProc guifg=DarkGoldenrod gui=none
  66. hi Folded guifg=#64634B guibg=#c8c4c0 gui=none
  67. " Ruby: def..end, class..end
  68. ""hi Define guifg=#784830
  69. " used by help tags * |
  70. hi Ignore guifg=#A8A890
  71. hi Error guifg=#a02000 guibg=white gui=underline
  72. hi Todo guifg=#6A7164 guibg=NONE gui=underline
  73. " search highlight
  74. hi Search guibg=#ccff66
  75. " Python: %(...)s - constructs, encoding, D: \n etc
  76. " Ruby: ""
  77. hi Special guifg=#808000 gui=none
  78. " color of <TAB>s etc... , NERDTRee
  79. hi SpecialKey guifg=gray60 gui=italic
  80. " visual selection higlight
  81. hi Visual guibg=#ffff00
  82. " string interpolation
  83. hi Delimiter guifg=#666600 gui=bold
  84. " Diff
  85. hi DiffChange guifg=NONE guibg=#e4e2e0 gui=italic
  86. hi DiffText guifg=NONE guibg=#f0e0a0 gui=none
  87. hi DiffAdd guifg=NONE guibg=#c0e0d0 gui=bold
  88. hi DiffDelete guifg=NONE guibg=#f0a0a0 gui=italic,bold
  89. hi link rubyBoolean Boolean
  90. hi link rubyComment Comment
  91. hi link rubyString String
  92. hi link rubyStringDelimiter String
  93. hi link htmlTag Type
  94. hi link htmlEndTag htmlTag
  95. hi link htmlTagName htmlTag
  96. hi link htmlArg Function
  97. hi link hamlHtmlTag htmlTagName
  98. hi link hamlPreDef hamlHtmlTag
  99. hi link hmlHtmlTagEndl hamlHtmlTag
  100. " hi rubyASCIICode
  101. hi rubyAccess guifg=Brown
  102. "hi rubyAttribute guifg=red gui=underline
  103. "hi rubyBlock gui=underline
  104. "hi rubyBlockArgument gui=underline
  105. hi rubyBlockParameter guifg=gray20
  106. hi link rubyClass Type
  107. ""hi rubyClassVariable gui=none guifg=#556B2F guibg=white
  108. ""hi rubyConstant gui=none guifg=#DC143C guibg=white
  109. " do..end begin rescue end
  110. hi link rubyControl Repeat
  111. "for somre reason begin end in erb is tied to this color instead of Conditional and Control
  112. hi link rubyBeginEnd Repeat
  113. "hi rubyCurlyBlock guifg=#9C420C
  114. "hi rubyData gui= guifg= guibg=
  115. "hi rubyDataDirective gui= guifg= guibg=
  116. hi link rubyDefine Function
  117. "hi rubyDelimEscape
  118. "hi rubyDoBlock guifg=SlateBlue guibg=red
  119. "hi rubyDocumentation gui= guifg= guibg=
  120. "hi rubyError
  121. "hi rubyEscape
  122. "hi rubyEval
  123. hi rubyException guifg=Red
  124. "hi rubyExprSubst gui=underline guifg=#FF4500
  125. "hi rubyFloat
  126. ""hi rubyFunction gui=none guifg=#784830
  127. "hi rubyGlobalVariable gui=none guifg=cyan
  128. hi link rubyHeredocStart Comment
  129. hi link rubyHeredocEnd Comment
  130. "hi rubyIdentifier gui=underline
  131. "hi rubyInclude gui= guifg= guibg=
  132. "hi rubyInstanceVariable gui=none guifg=gray20
  133. "hi rubyInteger
  134. "hi rubyInterpolation guifg=Orange
  135. "hi rubyIterator gui=underline guifg=black
  136. hi link rubyKeyword Normal
  137. " hi rubyKeywordAsMethod
  138. ""hi rubyLocalVariableOrMethod gui=underline guifg=cyan
  139. hi link rubyModule Type
  140. "hi rubyNestedAngleBrackets
  141. "hi rubyNestedCurlyBraces gui=underline
  142. "hi rubyNestedParentheses
  143. "hi rubyNestedSquareBrackets
  144. "hi rubyNoDoBlock
  145. "hi rubyNoInterpolation
  146. "hi rubyNumber gui= guifg= guibg=
  147. hi link rubyOperator Normal
  148. "hi rubyOptDoBlock gui=underline
  149. "hi rubyOptDoLine
  150. hi rubyPredefinedConstant guifg=gray30
  151. hi rubyPredefinedIdentifier guifg=gray30
  152. hi rubyPredefinedVariable guifg=gray30
  153. "hi rubyPseudoVariable
  154. "hi rubySharpBang gui= guifg= guibg=
  155. "hi rubySpaceError
  156. hi rubySymbol guifg=Purple
  157. "hi rubyTodo gui= guifg= guibg=