yeller.vim 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. " Vim color file
  2. " yeller v1.0b
  3. " http://www.vim.org/scripts/script.php?script_id=1454
  4. "
  5. " Maintainer: Shawn Axsom <axs221@gmail.com>
  6. "
  7. " * Place :colo yeller in your VimRC/GVimRC file
  8. " * GvimRC if using GUI any
  9. "
  10. " - Thanks to Desert and OceanDeep for their color scheme
  11. " file layouts
  12. " - Thanks to Raimon Grau for his feedback
  13. set background=dark
  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. let g:colors_name="yeller"
  23. hi Normal guifg=#cbdcef guibg=#203327 "1a1823
  24. hi NonText guifg=#382920 guibg=#151b15
  25. hi Folded guibg=#201f32 guifg=#BBDDCC
  26. hi FoldColumn guibg=#22302f guifg=#dbcaa5
  27. hi LineNr guibg=#23302d guifg=#50c5b5
  28. hi StatusLine guibg=#2c3a3a guifg=#6a955d gui=none
  29. hi StatusLineNC guibg=#253835 guifg=#151318 gui=none
  30. hi VertSplit guibg=#22353a guifg=grey50 gui=none
  31. " syntax highlighting """"""""""""""""""""""""""""""""""""""""
  32. hi Comment guifg=#3a504a
  33. hi Title guifg=#fb4c2f gui=none
  34. hi Underlined guifg=#fb4c5a gui=none
  35. hi Statement guifg=#ffef60 gui=none
  36. hi Type guifg=#aab56a gui=none
  37. hi Constant guifg=#f09a5a
  38. hi Number guifg=#f0aa8a
  39. hi PreProc guifg=#d045a3
  40. hi Identifier guifg=#b08aaa
  41. hi Special guifg=#a0aa95
  42. hi Operator guifg=#4a4a50
  43. "hi Keyword guifg=green
  44. "hi Error guibg=#408452
  45. hi Function guifg=#c05a3a guibg=bg "or green 50b3b0
  46. hi Conditional guifg=#f5a05a guibg=bg
  47. hi Repeat guifg=#f5705a guibg=bg
  48. hi Exception guifg=#ffff30
  49. "hi Ignore guifg=grey40
  50. "hi Todo guifg=orangered guibg=yellow2
  51. """""this section borrowed from OceanDeep/Midnight"""""
  52. "hi Label gui=None guifg=LightGreen guibg=bg
  53. "highlight Operator gui=None guifg=#daca65 guibg=bg
  54. "highlight Keyword gui=bold guifg=grey guibg=bg
  55. "highlight Exception gui=none guifg=#ea5460 guibg=bg
  56. """""""""""""""""""""""""""""""""""""""""""""""""""""""
  57. "end syntax highlighting """""""""""""""""""""""""""""""""""""
  58. " highlight groups
  59. "hi CursorIM
  60. hi Directory guifg=#bbd0df
  61. "hi DiffAdd
  62. "hi DiffChange
  63. "hi DiffDelete
  64. "hi DiffText
  65. hi ErrorMsg guibg=#ff4545
  66. hi Cursor guibg=#cad5c0 guifg=#05293d
  67. hi Search guibg=#9a9d8d guifg=#3a4520
  68. hi IncSearch guifg=#caceba guibg=#3a4520
  69. hi ModeMsg guifg=#00AACC
  70. hi MoreMsg guifg=SeaGreen
  71. hi Question guifg=#AABBCC
  72. hi SpecialKey guifg=#90dcb0
  73. hi Visual guifg=#4a2F3F guibg=#935FdF
  74. "hi VisualNOS
  75. hi WarningMsg guifg=salmon
  76. "hi WildMenu
  77. "hi Menu
  78. "hi Scrollbar guibg=grey30 guifg=tan
  79. "hi Tooltip
  80. " new Vim 7.0 items
  81. hi Pmenu guibg=#3a6595 guifg=#9aadd5
  82. hi PmenuSel guibg=#4a85ba guifg=#b0d0f0
  83. " color terminal definitions
  84. hi Normal ctermfg=grey
  85. hi Number ctermfg=blue
  86. highlight Operator ctermfg=yellow
  87. highlight Conditional ctermfg=darkred
  88. highlight Repeat ctermfg=darkred
  89. hi Exception ctermfg=red
  90. hi function ctermfg=darkyellow
  91. hi SpecialKey ctermfg=darkgreen
  92. hi NonText cterm=bold ctermfg=darkgrey
  93. hi Directory ctermfg=darkcyan
  94. hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
  95. hi IncSearch ctermfg=yellow ctermbg=darkyellow cterm=NONE
  96. hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
  97. hi MoreMsg ctermfg=darkgreen
  98. hi ModeMsg cterm=NONE ctermfg=brown
  99. hi LineNr ctermfg=darkcyan ctermbg=NONE
  100. hi Question ctermfg=green
  101. hi StatusLine ctermfg=blue ctermbg=grey cterm=NONE
  102. hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE
  103. hi VertSplit ctermfg=black ctermbg=grey cterm=NONE
  104. hi Title ctermfg=Yellow cterm=NONE
  105. hi Visual ctermbg=darkcyan ctermfg=black cterm=NONE
  106. hi VisualNOS ctermbg=darkcyan ctermfg=black cterm=NONE
  107. hi WarningMsg ctermfg=1
  108. hi WildMenu ctermfg=0 ctermbg=3
  109. hi Folded ctermfg=darkgreen ctermbg=NONE cterm=NONE
  110. hi FoldColumn ctermfg=green ctermbg=black
  111. hi DiffAdd ctermbg=4
  112. hi DiffChange ctermbg=5
  113. hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
  114. hi DiffText cterm=bold ctermbg=1
  115. hi identifier ctermfg=darkmagenta
  116. "set comments to grey on non-Windows OS's to make sure
  117. "it is readable
  118. if &term == "builtin_gui" || &term == "win32"
  119. hi Comment ctermfg=darkgrey ctermbg=darkblue
  120. hi IncSearch ctermfg=black ctermbg=grey cterm=NONE
  121. hi Search ctermfg=black ctermbg=darkgrey cterm=NONE
  122. else
  123. hi Comment ctermfg=grey ctermbg=darkblue
  124. hi IncSearch ctermfg=yellow ctermbg=darkyellow cterm=NONE
  125. hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
  126. endif
  127. """"""""""""""""""""""""""""""""""""""""""""""""""""""
  128. hi Constant ctermfg=blue
  129. hi Special ctermfg=darkmagenta
  130. hi Statement ctermfg=red
  131. hi PreProc ctermfg=magenta
  132. hi Type ctermfg=darkblue " ctermbg=darkblue
  133. hi Underlined ctermfg=yellow cterm=NONE
  134. hi Ignore cterm=bold ctermfg=7
  135. hi Ignore ctermfg=darkgrey
  136. hi Error cterm=bold ctermfg=7 ctermbg=1
  137. " new Vim 7.0 items
  138. hi Pmenu ctermbg=darkblue ctermfg=lightgrey
  139. hi PmenuSel ctermbg=lightblue ctermfg=white
  140. "vim: sw=4