adobe.vim 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. " Vim color file
  2. " Maintainer: Micah Elliott <mde AT MicahElliott DOT com>
  3. " Version: 0.3
  4. " Info: Adobe theme, easy on eyes.
  5. "
  6. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  7. " Philosophy: See my blog article:
  8. " http://micahelliott.com/2008/12/editor-color-scheme-philosophyeditor-color-scheme-philosophy/
  9. "
  10. """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  11. " Colors:
  12. " Blue: 19 26 33 87 153
  13. " Green: 58 22 29 84
  14. " Red: 124 201 225
  15. " Brown: 52 130
  16. " Orange: 166
  17. " Yellow: 185 192
  18. " Gray: 241
  19. " White: 253
  20. "
  21. " NOTE: Set your terminal background color to: #B0B087, OR see Normal below
  22. set background=dark
  23. hi clear
  24. if exists("syntax_on")
  25. syntax reset
  26. endif
  27. let g:colors_name = "adobe"
  28. hi Normal guibg=#b0b087 ctermbg=144
  29. "hi Normal guibg=#b0b087 ctermbg=NONE
  30. " This scheme is tuned for light backgrounds, particularly 144 (brown),
  31. " but others can work...
  32. " Other good "Normal" background colors: 144 (brown), 179 (orange), 180
  33. " (peach), 187 (tan), 215 (orange), 145 or 250 (gray), 71 or 72 (green)
  34. " Cursor
  35. hi Cursor guibg=Yellow guifg=NONE ctermfg=white ctermbg=yellow
  36. "hi Cursor cterm=bold ctermfg=0 ctermbg=0
  37. " Search
  38. hi Search guibg=green ctermfg=201 ctermbg=154
  39. " Fold
  40. hi Folded guibg=#a0a087
  41. " Split area
  42. hi StatusLine gui=reverse guibg=white
  43. " Messages
  44. hi ModeMsg gui=none
  45. hi MoreMsg gui=reverse
  46. hi Question gui=NONE guifg=#ffff60 guibg=NONE
  47. " Other
  48. hi Todo gui=underline guifg=white guibg=NONE cterm=bold,underline ctermbg=NONE
  49. hi NonText guifg=blue ctermfg=darkblue
  50. hi VisualNOS gui=underline
  51. hi Title gui=none
  52. hi SpellBad ctermfg=245
  53. " Diff
  54. hi DiffDelete gui=none
  55. hi DiffText gui=none
  56. hi DiffAdd guibg=lightblue
  57. " Html
  58. hi htmlBoldUnderline gui=underline
  59. hi htmlBold gui=none
  60. hi htmlBoldItalic gui=none
  61. hi htmlBoldUnderlineItalic gui=underline
  62. " Comments
  63. hi Comment guifg=#80817c ctermfg=244
  64. "hi Comment cterm=bold ctermfg=0
  65. hi pythonCommentedCode guifg=#80817c ctermfg=red
  66. hi pythonKingComment guifg=#d9d6d8 ctermfg=253
  67. hi pythonSmartComment guifg=#9b7d93 ctermfg=138
  68. hi pythonJavadoc guifg=#80817c ctermfg=yellow
  69. hi pythonEpydoc guifg=#80817c ctermfg=brown
  70. hi pythonMajorSection guifg=white ctermfg=white
  71. hi pythonMinorSection guifg=white ctermfg=white
  72. hi pythonInfoComment guifg=#80817c ctermfg=217
  73. hi pythonDisabledComment guifg=#9d979c ctermfg=247
  74. hi pythonEolComment guifg=#80817c ctermfg=blue
  75. hi pythonTripleDirkString guifg=#056f7f ctermfg=23
  76. hi pythonTripleTickString guifg=#9d979c ctermfg=247
  77. " General Programming
  78. hi Statement guifg=orange4 gui=none ctermfg=brown
  79. hi Type guifg=#626b3e gui=none cterm=bold ctermfg=100
  80. hi String guifg=#0a1b98 ctermfg=18
  81. hi PreProc guifg=#0066ff ctermfg=192
  82. hi Special guifg=purple3 ctermfg=97
  83. hi Constant guifg=red4 ctermfg=124
  84. hi Identifier guifg=darkblue ctermfg=19
  85. hi Function guifg=#b9dad9 gui=bold cterm=bold ctermfg=153
  86. hi Underlined guifg=yellow ctermfg=192
  87. hi Conditional guifg=#1596bb ctermfg=33
  88. hi Repeat guifg=green4 ctermfg=34
  89. hi Operator guifg=#c2f555 ctermfg=155
  90. hi Include guifg=yellow1 ctermfg=136
  91. "hi Keyword guifg=yellow guibg=blue ctermfg=yellow
  92. "hi Exception guifg=yellow ctermfg=yellow
  93. "hi Define guifg=yellow ctermfg=yellow
  94. "hi Macro guifg=yellow ctermfg=yellow
  95. "hi PreCondit guifg=brown guibg=yellow
  96. "hi StorageClass guifg=yellow ctermfg=yellow
  97. "hi Structure guifg=yellow ctermfg=yellow
  98. "hi Typedef guifg=yellow ctermfg=yellow
  99. "hi Tag guifg=yellow ctermfg=yellow
  100. "hi SpecialChar guifg=yellow ctermfg=yellow
  101. "hi Delimiter guifg=pink ctermfg=yellow
  102. "hi SpecialComment guifg=yellow ctermfg=yellow
  103. "hi Debug guifg=yellow ctermfg=yellow
  104. " Mail
  105. hi mailQuoted1 guifg=red4 ctermfg=red
  106. hi mailQuoted2 guifg=blue3 ctermfg=lightblue
  107. hi mailQuoted3 guifg=orange4 ctermfg=yellow
  108. hi mailQuoted4 guifg=purple3 ctermfg=darkred
  109. hi mailQuoted5 guifg=white ctermfg=white
  110. " Perl
  111. hi PerlPOD guifg=purple4 ctermfg=99
  112. hi perlVarPlain guifg=blue4 ctermfg=69
  113. hi perlIdentifier guifg=purple ctermfg=93
  114. hi perlPackageRef guifg=pink2 ctermfg=177
  115. hi perlMethod guifg=red4 ctermfg=160
  116. hi perlFunctionName gui=bold guifg=darkblue ctermfg=63
  117. hi perlVarMember guifg=lightblue4 ctermfg=87
  118. " Python
  119. "hi pythonStatement xxx links to Statement
  120. "hi pythonFunction xxx links to Function
  121. "hi pythonRepeat xxx links to Repeat
  122. "hi pythonConditional xxx links to Conditional
  123. hi pythonImport guifg=yellow1 ctermfg=yellow
  124. "hi pythonException xxx links to Exception
  125. "hi pythonOperator xxx links to Operator
  126. "hi pythonTodo xxx links to Todo
  127. "hi pythonComment xxx links to Comment
  128. "hi pythonRun xxx links to Special
  129. "hi pythonCoding xxx links to Special
  130. "hi pythonError xxx links to Error
  131. "hi pythonIndentError xxx links to Error
  132. "hi pythonEscape xxx links to Special
  133. "hi pythonEscapeError xxx links to Error
  134. "hi pythonString xxx links to String
  135. "hi pythonDocTest2 xxx links to Special
  136. "hi pythonDocTest xxx links to Special
  137. "hi pythonUniEscape xxx links to Special
  138. "hi pythonUniEscapeError xxx links to Error
  139. "hi pythonUniString xxx links to String
  140. "hi pythonRawEscape xxx cleared
  141. "hi pythonRawString xxx links to String
  142. "hi pythonUniRawEscape xxx links to Special
  143. "hi pythonUniRawEscapeError xxx links to Error
  144. "hi pythonUniRawString xxx links to String
  145. "hi pythonStrFormat xxx links to Special
  146. "hi pythonNumber xxx links to Number
  147. "hi pythonFloat xxx links to Float
  148. "hi pythonOctalError xxx links to Error
  149. "hi pythonBuiltinObj xxx links to Structure
  150. hi pythonBuiltinFunc guifg=#e326b4 gui=bold cterm=bold ctermfg=200
  151. "hi pythonExClass xxx links to Structure
  152. " Moin
  153. hi moinHeader ctermfg=18
  154. hi moinItalic ctermfg=26
  155. hi moinBold ctermfg=33
  156. hi moinBoldItalic ctermfg=87
  157. hi moinUnderline ctermfg=153
  158. "hi moinSubscript ctermfg=58
  159. "hi moinSuperscript ctermfg=22
  160. hi moinTypewriter ctermfg=29
  161. hi moinMacro ctermfg=84
  162. hi moinPreformatted ctermfg=124
  163. hi moinWikiWord ctermfg=201
  164. hi moinBracketLink ctermfg=225
  165. hi moinSubLink ctermfg=52
  166. hi moinNormalURL ctermfg=130
  167. hi moinEmail ctermfg=166
  168. hi moinBulletList ctermfg=185
  169. hi moinNumberedList ctermfg=192
  170. hi moinAlphalist ctermfg=241
  171. hi moinRomanlist ctermfg=223
  172. hi moinBigromanlist ctermfg=233
  173. hi moinDescriptionlist ctermfg=243
  174. hi moinRule ctermfg=13
  175. hi moinComment ctermfg=23
  176. hi moinPragma ctermfg=253
  177. hi moinInterLink ctermfg=1