stackoverflow.vim 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. " =============================================================================
  2. " File: stackoverflow.vim
  3. " Description: Vim color scheme file
  4. " Filenames: *.java *.txt
  5. " " Maintainer: Paul Sampi;
  6. " =============================================================================
  7. set background=light
  8. highlight clear
  9. if exists("syntax_on")
  10. syntax reset
  11. endif
  12. let colors_name = "stackoverflow"
  13. " =============================================================================
  14. hi Normal guifg=#000000 guibg=#e9e9e9 gui=NONE
  15. hi ColorColumn guifg=NONE guibg=#e6e6e6
  16. hi Cursor guifg=bg guibg=#F4A83D gui=NONE
  17. hi CursorIM guifg=bg guibg=fg gui=NONE
  18. hi lCursor guifg=bg guibg=fg gui=NONE
  19. hi CursorLine gui=reverse
  20. hi DiffAdd guifg=NONE guibg=#9d9d9d gui=NONE
  21. hi DiffChange guifg=NONE guibg=#d1d1d1 gui=NONE
  22. hi DiffDelete guifg=NONE guibg=#d8d8d5 gui=NONE
  23. hi DiffText guifg=black guibg=#bababa gui=NONE
  24. hi Directory guifg=#525252 guibg=bg gui=NONE
  25. hi ErrorMsg guifg=#6f6f6f guibg=NONE gui=NONE
  26. hi FoldColumn guifg=#555555 guibg=#cccbcb gui=bold
  27. hi Folded guifg=#555555 guibg=#acacac gui=italic
  28. hi IncSearch guifg=black guibg=#adadad gui=NONE
  29. hi Search guifg=black guibg=#adadad gui=NONE
  30. hi LineNr guifg=#A0A0A0 guibg=NONE gui=NONE
  31. hi MatchParen guifg=fg guibg=#D1C4A3 gui=bold
  32. hi ModeMsg guifg=White guibg=#767676 gui=bold
  33. hi MoreMsg guifg=#7c7c7c guibg=bg gui=bold
  34. hi NonText guifg=#7e7e7e guibg=bg gui=bold
  35. hi Pmenu guifg=#646564 guibg=#b1b2b1 gui=reverse
  36. hi PmenuSel guifg=fg guibg=#EE972F gui=bold
  37. hi PmenuSbar guifg=White guibg=#989898 gui=NONE
  38. hi PmenuThumb guifg=White guibg=#777777 gui=NONE
  39. hi Question guifg=#454545 guibg=bg gui=bold
  40. hi SignColumn guifg=white guibg=#c5c5c5 gui=NONE
  41. hi SpecialKey guifg=white guibg=ivory3 gui=NONE
  42. hi SpellBad guisp=#323232 guibg=#d1cdcd gui=undercurl
  43. hi SpellCap guisp=#5d5d5d gui=undercurl
  44. hi SpellLocal guisp=#434343 gui=undercurl
  45. hi SpellRare guisp=#7d7d7d gui=undercurl
  46. hi StatusLine guifg=fg guibg=#DAB05B gui=NONE
  47. hi StatusLineNC guifg=#808080 guibg=#bbbbbb gui=italic
  48. hi TabLine guifg=fg guibg=LightGrey gui=underline
  49. hi TabLineFill guifg=fg guibg=bg gui=reverse
  50. hi TabLineSel guifg=fg guibg=bg gui=bold
  51. hi Title guifg=#6d6d6d guibg=bg gui=NONE
  52. hi VertSplit guifg=#b9b9b9 guibg=#b9b9b9
  53. hi Visual guifg=white guibg=#B36A02 gui=NONE
  54. hi WarningMsg guifg=#cfcfcf guibg=#5b5b5b gui=NONE
  55. hi WildMenu guifg=Black guibg=#c2c2c2 gui=NONE
  56. " -----------------------------------------------------------------------------
  57. hi Comment guifg=#808080 guibg=NONE gui=NONE
  58. hi Constant guifg=#800000 guibg=NONE gui=NONE
  59. hi String guifg=#800000 guibg=NONE gui=NONE
  60. hi Boolean guifg=#616060 guibg=NONE gui=NONE
  61. hi Identifier guifg=fg guibg=NONE gui=NONE
  62. hi Function guifg=fg guibg=NONE gui=NONE
  63. hi Statement guifg=#020076 guibg=NONE gui=NONE
  64. hi Keyword guifg=#666666 guibg=NONE gui=NONE
  65. hi PreProc guifg=#6b6b6b guibg=NONE gui=NONE
  66. hi Type guifg=#000077 guibg=NONE gui=NONE
  67. hi Special guifg=#6e6e6e guibg=NONE gui=NONE
  68. hi Ignore guifg=bg guibg=NONE gui=NONE
  69. hi Error guifg=#727272 guibg=NONE gui=undercurl
  70. hi Conditional guifg=#000052 guibg=NONE gui=NONE
  71. hi Todo guifg=fg guibg=NONE gui=bold
  72. hi Underlined guifg=#9A4444 guibg=NONE gui=NONE
  73. " -----------------------------------------------------------------------------
  74. hi VimError guifg=#b6b6b6 guibg=#313131 gui=bold
  75. hi VimCommentTitle guifg=#5c5c5c guibg=bg gui=bold,italic
  76. hi qfFileName guifg=#dedede guibg=NONE gui=italic
  77. hi qfLineNr guifg=#808080 guibg=NONE gui=NONE
  78. hi qfError guifg=#8e8e8e guibg=NONE gui=bold
  79. " -----------------------------------------------------------------------------
  80. hi pythonDecorator guifg=#3b3b3b guibg=NONE gui=bold
  81. hi link pythonDecoratorFunction pythonDecorator
  82. " -----------------------------------------------------------------------------
  83. hi diffOldFile guifg=#717171 guibg=NONE gui=NONE
  84. hi diffNewFile guifg=#ababab guibg=NONE gui=bold
  85. hi diffFile guifg=#676767 guibg=NONE gui=NONE
  86. hi link diffOnly Constant
  87. hi link diffIdentical Constant
  88. hi link diffDiffer Constant
  89. hi link diffBDiffer Constant
  90. hi link diffIsA Constant
  91. hi link diffNoEOL Constant
  92. hi link diffCommon Constant
  93. hi diffRemoved guifg=#b1b1b1 guibg=NONE gui=NONE
  94. hi diffChanged guifg=#727272 guibg=NONE gui=NONE
  95. hi diffAdded guifg=#919191 guibg=NONE gui=NONE
  96. hi diffLine guifg=#4e4e4e guibg=NONE gui=italic
  97. hi link diffSubname diffLine
  98. hi link diffComment Comment
  99. " -----------------------------------------------------------------------------
  100. "hi htmlLink guifg=#666666 guibg=NONE gui=underline,italic
  101. hi htmlTagName guifg=#800000 guibg=NONE gui=NONE
  102. hi link htmlScriptTag htmlTagName
  103. hi link htmlTag htmlTagName
  104. hi link htmlTagN htmlTagName
  105. hi link htmlEndTag htmlTagName
  106. hi link htmlSpecialTagName htmlTagName
  107. hi htmlString guifg=#0000FF guibg=NONE gui=NONE
  108. hi htmlArg guifg=#FF0000 guibg=NONE gui=NONE
  109. hi link htmlValue Constant
  110. hi link cssRenderAttr Constant
  111. hi link cssTextAttr Constant
  112. hi link cssUIAttr Constant
  113. hi link cssTableAttr Constant
  114. hi link cssColorAttr Constant
  115. hi link cssBoxAttr Constant
  116. hi link cssCommonAttr Constant
  117. hi link cssFunctionName Constant
  118. hi link cssRenderProp Type
  119. hi link cssBoxProp Type
  120. hi link cssTagName Statement
  121. hi link cssClassName cssTagName
  122. hi link cssIdentifier cssTagName
  123. hi link cssPseudoClass cssTagName
  124. hi link cssPseudoClassId cssTagName
  125. hi cssBraces guifg=fg guibg=bg gui=NONE
  126. hi javaScript guifg=fg guibg=NONE
  127. hi link javaScriptFunction Statement
  128. hi link javaScriptMember Statement
  129. hi link javaScriptValue Constant
  130. hi javaScriptType guifg=#257E9F
  131. hi link javaSpecialChar Constant
  132. hi javaParenT guifg=fg guibg=NONE gui=NONE
  133. hi javaFold guifg=#257E9F guibg=NONE gui=NONE
  134. " syn match javaFold /\w\+_\=[A-Z]\w\+/
  135. " syn match javaFold /\s\+[A-Z]\w\+\s*/
  136. " syn match javaFold /^[A-Z]\w\+\s*/
  137. " syn match javaParenT /\w\+()/
  138. hi link javaAnnotation Constant
  139. hi link javaType Statement
  140. hi link javaConstant Statement
  141. hi link javaCharacter Statement
  142. hi link javaNumber Constant
  143. hi link javaExternal Statement
  144. hi link cppStatement Statement
  145. hi cBlock guifg=#257E9F guibg=NONE gui=NONE
  146. " hi cType guifg=#257E9F guibg=NONE gui=NONE
  147. " syn match cBlock /\w\+_\=[A-Z]\w\+/
  148. " syn match cBlock /\s\+[A-Z]\w\+\s*/
  149. " syn match cBlock /^[A-Z]\w\+\s*/
  150. " syn match cBlock /\w\+()/
  151. hi link objcClass Type
  152. hi link cocoaClass objcClass
  153. hi link objcSubclass objcClass
  154. hi link objcSuperclass objcClass
  155. hi link cocoaFunction Function
  156. hi link objcMethodName Identifier
  157. hi link objcMethodArg Normal
  158. hi link objcMessageName Identifier
  159. hi mTag guifg=#257E9F
  160. hi nTag guifg=fg
  161. syn match mTag /\w\+_\=[A-Z]\w\+/
  162. syn match mTag /\s\+[A-Z]\w\+\s*/
  163. syn match mTag /^[A-Z]\w\+\s*/
  164. syn match nTag /\w\+()/