earthburn.vim 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. set background=light
  2. hi clear
  3. if exists("syntax_on")
  4. syntax reset
  5. endif
  6. let colors_name = "earthburn"
  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=gray30 guibg=#e0dcd9
  22. "hi Normal guifg=gray30 guibg=#d0ccc9
  23. hi Normal guifg=gray30 guibg=#d8d4d4
  24. hi ModeMsg guifg=gray10 guibg=#B3C71E gui=none
  25. hi MoreMsg guifg=gray10 guibg=#B3C71E gui=none
  26. hi Question guifg=gray10 guibg=#B3C71E gui=none
  27. hi WarningMsg guifg=#600000 gui=none guibg=#d8d4d4
  28. " Html-Titles
  29. hi Title guifg=gray30 gui=none
  30. hi Underlined guifg=gray30 gui=underline
  31. hi Cursor guifg=white guibg=#888480
  32. hi lCursor guifg=black guibg=white
  33. hi LineNr guifg=#B0B1A1
  34. hi StatusLine guifg=gray90 guibg=#888480 gui=none
  35. " not current status line
  36. hi StatusLineNC guifg=gray40 guibg=#ABA7A4 gui=none
  37. hi VertSplit guifg=#ABA7A4 guibg=#ABA7A4 gui=NONE
  38. " unused areas marked with ~
  39. hi NonText gui=none guifg=#d8d4d4
  40. hi Comment guifg=#8A9184 gui=italic
  41. hi Comment guifg=#8A919c gui=italic
  42. " ruby: symbols
  43. hi Constant guifg=#75722F
  44. hi String guifg=#8D9902
  45. hi link Character String
  46. hi link Number Constant
  47. hi link Float Number
  48. " ruby: debug, mixin, scope, throw, python: def
  49. hi Statement guifg=#605118 gui=none
  50. hi Keyword guifg=#605118 gui=none
  51. " ruby: interpolation
  52. hi Operator gui=none
  53. " HTML: arguments
  54. " Ruby: classname
  55. hi Type gui=none guifg=#907800
  56. " Python: Standard exceptions, True&False
  57. ""hi Structure guifg=Sienna gui=bold,underline
  58. " Ruby: method definitions and calls
  59. hi Identifier guifg=#685616 gui=none
  60. ""hi Function guifg=#685616
  61. hi Directory guifg=#907800
  62. hi Repeat guifg=#480000 gui=none
  63. " Ruby: if..else..end
  64. hi Conditional guifg=#730000
  65. " Ruby: require
  66. hi PreProc guifg=#64634B gui=none
  67. hi Folded guifg=#64634B guibg=#c8c4c0 gui=none
  68. " Ruby: def..end, class..end
  69. ""hi Define guifg=#685616
  70. " used by help tags * |
  71. hi Ignore guifg=#A8A890
  72. hi Error guifg=#a02000 guibg=white gui=underline
  73. hi Todo guifg=#6A7164 guibg=NONE gui=underline
  74. hi Search guibg=#F0D890 ""C0D878""FFE9A8
  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=#A8E4FF
  82. hi Visual guibg=#F0F0C0
  83. " string interpolation
  84. hi Delimiter guifg=#6B6A17
  85. " Diff
  86. hi DiffChange guifg=NONE guibg=#e4e2e0 gui=italic
  87. hi DiffText guifg=NONE guibg=#f0e0a0 gui=none
  88. hi DiffAdd guifg=NONE guibg=#c0e0d0 gui=bold
  89. hi DiffDelete guifg=NONE guibg=#f0a0a0 gui=italic,bold
  90. hi link rubyBoolean Boolean
  91. hi link rubyComment Comment
  92. hi link rubyString String
  93. hi link rubyStringDelimiter String
  94. hi htmlTag guifg=#755C3B gui=none
  95. hi link htmlEndTag htmlTag
  96. hi link htmlTagName htmlTag
  97. hi link hamlHtmlTag htmlTagName
  98. hi link hamlPreDef hamlHtmlTag
  99. hi link hmlHtmlTagEndl hamlHtmlTag
  100. " hi rubyASCIICode
  101. hi rubyAccess guifg=#939264
  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=#8C4D38
  124. "hi rubyExprSubst gui=underline guifg=#FF4500
  125. "hi rubyFloat
  126. ""hi rubyFunction gui=none guifg=#685616
  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=gray40
  151. hi rubyPredefinedIdentifier guifg=gray40
  152. hi rubyPredefinedVariable guifg=gray40
  153. "hi rubyPseudoVariable
  154. "hi rubySharpBang gui= guifg= guibg=
  155. "hi rubySpaceError
  156. ""hi rubySymbol gui=none guifg=#9E9C096A6C19
  157. "hi rubyTodo gui= guifg= guibg=