darkspectrum.vim 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  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 DiffAdd gui=none guifg=#ffcc7f guibg=none
  40. "hi DiffChange gui=none guifg=bg guibg=none
  41. "hi DiffDelete gui=none guifg=bg guibg=none
  42. "hi DiffText gui=none guifg=bg guibg=none
  43. hi Number guifg=#fce94f
  44. hi Folded guibg=#000000 guifg=#FFFFFF gui=bold
  45. hi vimFold guibg=#000000 guifg=#FFFFFF gui=bold
  46. hi FoldColumn guibg=#000000 guifg=#FFFFFF gui=bold
  47. hi LineNr guifg=#636363
  48. hi NonText guifg=#636363
  49. hi Folded guifg=#666666 gui=bold
  50. hi FoldeColumn guifg=#636363 gui=bold
  51. "hi VertSplit guibg=#ffffff gui=none
  52. hi VertSplit guifg=#3C3C3C gui=none
  53. hi StatusLine guifg=#FFFFFF gui=none
  54. hi StatusLineNC guifg=#808080 gui=none
  55. hi ModeMsg guifg=#fce94f
  56. hi MoreMsg guifg=#fce94f
  57. hi Visual guifg=#FFFFFF guibg=#3465a4 gui=none
  58. hi VisualNOS guifg=#FFFFFF guibg=#204a87 gui=none
  59. "hi IncSearch guibg=#FFFFFF guifg=#5f6400
  60. hi IncSearch guibg=#FFFFFF guifg=#ef5939
  61. "hi Search guibg=#ad7fa8 guifg=#FFFFFF
  62. hi Search guibg=#818800 guifg=#FFFFFF
  63. hi SpecialKey guifg=#8ae234
  64. hi Title guifg=#ef5939
  65. hi WarningMsg guifg=#ef5939
  66. hi Number guifg=#fcaf3e
  67. hi MatchParen guibg=#ad7fa8 guifg=#FFFFFF
  68. hi Comment guifg=#b3b3b3
  69. hi Constant guifg=#ef5939 gui=none
  70. hi String guifg=#fce94f
  71. hi Identifier guifg=#729fcf
  72. hi Statement guifg=#ffffff gui=bold
  73. hi PreProc guifg=#ffffff gui=bold
  74. hi Type guifg=#8ae234 gui=bold
  75. hi Special guifg=#e9b96e
  76. hi Underlined guifg=#ad7fa8 gui=underline
  77. hi Directory guifg=#729fcf
  78. hi Ignore guifg=#555753
  79. hi Todo guifg=#FFFFFF guibg=#ef5939 gui=bold
  80. hi Function guifg=#ad7fa8
  81. "hi WildMenu guibg=#2e3436 guifg=#ffffff gui=bold
  82. "hi WildMenu guifg=#7fbdff guibg=#425c78 gui=none
  83. hi WildMenu guifg=#ffffff guibg=#3465a4 gui=none
  84. hi Pmenu guibg=#000000 guifg=#c0c0c0
  85. hi PmenuSel guibg=#3465a4 guifg=#ffffff
  86. hi PmenuSbar guibg=#444444 guifg=#444444
  87. hi PmenuThumb guibg=#888888 guifg=#888888
  88. hi cppSTLType guifg=#729fcf gui=bold
  89. "hi SpellBad guifg=#fcaf3e
  90. hi SpellBad gui=underline
  91. hi SpellCap guifg=#73d216
  92. hi SpellRare guifg=#ad7fa8
  93. hi SpellLocal guifg=#729fcf
  94. hi link cppSTL Function
  95. hi link Error Todo
  96. hi link Character Number
  97. hi link rubySymbol Number
  98. hi link htmlTag htmlEndTag
  99. "hi link htmlTagName htmlTag
  100. hi link htmlLink Underlined
  101. hi link pythonFunction Identifier
  102. hi link Question Type
  103. hi link CursorIM Cursor
  104. hi link VisualNOS Visual
  105. hi link xmlTag Identifier
  106. hi link xmlTagName Identifier
  107. hi link shDeref Identifier
  108. hi link shVariable Function
  109. hi link rubySharpBang Special
  110. hi link perlSharpBang Special
  111. hi link schemeFunc Statement
  112. "hi link shSpecialVariables Constant
  113. "hi link bashSpecialVariables Constant
  114. " tabs (non gui)
  115. hi TabLine guifg=#A3A3A3 guibg=#202020 gui=none
  116. hi TabLineFill guifg=#535353 guibg=#202020 gui=none
  117. hi TabLineSel guifg=#FFFFFF gui=bold
  118. " Pyflakes warning and errors
  119. hi pyflakes guifg=#ccaa00 gui=underline
  120. " vim: sw=4 ts=4