darkspectrum.vim 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. " Vim color file
  2. "
  3. " Author: Brian Mock <mock.brian@gmail.com>
  4. " Author: Sander Mathijs van Veen <smvv@kompiler.org>
  5. "
  6. " Note: Based on Oblivion color scheme for gedit (gtk-source-view)
  7. " and based on Brian Mock's darkspectrum color theme.
  8. "
  9. " cool help screens
  10. " :he group-name
  11. " :he highlight-groups
  12. " :he cterm-colors
  13. hi clear
  14. if version > 580
  15. " no guarantees for version 5.8 and below, but this makes it stop
  16. " complaining
  17. hi clear
  18. if exists("syntax_on")
  19. syntax reset
  20. endif
  21. endif
  22. set background=dark
  23. let g:colors_name="darkspectrum"
  24. hi Normal guifg=#efefef guibg=#000000 ctermbg=none gui=none
  25. " highlight groups
  26. hi Cursor guibg=#ffffff guifg=#000000
  27. hi CursorLine guibg=#000000
  28. "hi CursorColumn guibg=#464646
  29. "hi diffText guibg=#4e9a06 guifg=#FFFFFF gui=bold
  30. "hi diffChange guibg=#4e9a06 guifg=#FFFFFF gui=bold
  31. "hi diffAdd guibg=#204a87 guifg=#FFFFFF gui=bold
  32. "hi diffDelete guibg=#5c3566 guifg=#FFFFFF gui=bold
  33. hi diffFile guifg=#aaaaaa gui=none
  34. hi diffNewFile guifg=#aaaaaa gui=none
  35. ""hi DiffAdd guifg=#ffcc7f guibg=#a67429 gui=none
  36. hi diffAdded guifg=#44cc44 gui=none
  37. hi diffChange guifg=#7fbdff gui=none
  38. hi diffRemoved guifg=#aa2723 gui=none
  39. hi Number guifg=#fce94f
  40. hi Folded guibg=#000000 guifg=#FFFFFF gui=bold
  41. hi vimFold guibg=#000000 guifg=#FFFFFF gui=bold
  42. hi FoldColumn guibg=#000000 guifg=#FFFFFF gui=bold
  43. hi LineNr guifg=#636363
  44. hi NonText guifg=#636363
  45. hi Folded guifg=#666666 gui=bold
  46. hi FoldeColumn guifg=#636363 gui=bold
  47. "hi VertSplit guibg=#ffffff gui=none
  48. hi VertSplit guifg=#3C3C3C gui=none
  49. hi StatusLine guifg=#FFFFFF gui=none
  50. hi StatusLineNC guifg=#808080 gui=none
  51. hi ModeMsg guifg=#fce94f
  52. hi MoreMsg guifg=#fce94f
  53. hi Visual guifg=#FFFFFF guibg=#3465a4 gui=none
  54. hi VisualNOS guifg=#FFFFFF guibg=#204a87 gui=none
  55. "hi IncSearch guibg=#FFFFFF guifg=#5f6400
  56. hi IncSearch guibg=#FFFFFF guifg=#ef5939
  57. "hi Search guibg=#ad7fa8 guifg=#FFFFFF
  58. hi Search guibg=#818800 guifg=#FFFFFF
  59. hi SpecialKey guifg=#8ae234
  60. hi Title guifg=#ef5939
  61. hi WarningMsg guifg=#ef5939
  62. hi Number guifg=#fcaf3e
  63. hi MatchParen guibg=#ad7fa8 guifg=#FFFFFF
  64. hi Comment guifg=#b3b3b3
  65. hi Constant guifg=#ef5939 gui=none
  66. hi String guifg=#fce94f
  67. hi Identifier guifg=#729fcf
  68. hi Statement guifg=#ffffff gui=bold
  69. hi PreProc guifg=#ffffff gui=bold
  70. hi Type guifg=#8ae234 gui=bold
  71. hi Special guifg=#e9b96e
  72. hi Underlined guifg=#ad7fa8 gui=underline
  73. hi Directory guifg=#729fcf
  74. hi Ignore guifg=#555753
  75. hi Todo guifg=#FFFFFF guibg=#ef5939 gui=bold
  76. hi Function guifg=#ad7fa8
  77. "hi WildMenu guibg=#2e3436 guifg=#ffffff gui=bold
  78. "hi WildMenu guifg=#7fbdff guibg=#425c78 gui=none
  79. hi WildMenu guifg=#ffffff guibg=#3465a4 gui=none
  80. hi Pmenu guibg=#000000 guifg=#c0c0c0
  81. hi PmenuSel guibg=#3465a4 guifg=#ffffff
  82. hi PmenuSbar guibg=#444444 guifg=#444444
  83. hi PmenuThumb guibg=#888888 guifg=#888888
  84. hi cppSTLType guifg=#729fcf gui=bold
  85. "hi SpellBad guifg=#fcaf3e
  86. hi SpellBad gui=underline
  87. hi SpellCap guifg=#73d216
  88. hi SpellRare guifg=#ad7fa8
  89. hi SpellLocal guifg=#729fcf
  90. hi link cppSTL Function
  91. hi link Error Todo
  92. hi link Character Number
  93. hi link rubySymbol Number
  94. hi link htmlTag htmlEndTag
  95. "hi link htmlTagName htmlTag
  96. hi link htmlLink Underlined
  97. hi link pythonFunction Identifier
  98. hi link Question Type
  99. hi link CursorIM Cursor
  100. hi link VisualNOS Visual
  101. hi link xmlTag Identifier
  102. hi link xmlTagName Identifier
  103. hi link shDeref Identifier
  104. hi link shVariable Function
  105. hi link rubySharpBang Special
  106. hi link perlSharpBang Special
  107. hi link schemeFunc Statement
  108. "hi link shSpecialVariables Constant
  109. "hi link bashSpecialVariables Constant
  110. " tabs (non gui)
  111. hi TabLine guifg=#A3A3A3 guibg=#202020 gui=none
  112. hi TabLineFill guifg=#535353 guibg=#202020 gui=none
  113. hi TabLineSel guifg=#FFFFFF gui=bold
  114. " Pyflakes warning and errors
  115. hi pyflakes guifg=#ccaa00 gui=underline
  116. " vim: sw=4 ts=4