biogoo.vim 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. " Vim color File
  2. " Name: biogoo
  3. " Maintainer: Benjamin Esham <bdesham@gmail.com>
  4. " Last Change: 2010-08-16
  5. " Version: 1.6.1
  6. "
  7. " Colorful text on a light gray background. It's pretty easy on the eyes in my
  8. " opinion. Any feedback is greatly appreciated!
  9. "
  10. " Installation:
  11. " Copy to ~/.vim/colors; do :color biogoo
  12. "
  13. " Customization Options:
  14. " Use a 'normal' cursor color:
  15. " let g:biogoo_normal_cursor = 1
  16. "
  17. " Thanks:
  18. " Jani Nurminen's zenburn.vim as an example file.
  19. " Scott F., Matt F., and sc for feature suggestions/bug reports.
  20. " Bill McCarthy for his Vim mailing list post about Vim 7 support.
  21. "
  22. " Version History:
  23. " 1.6.1: fixed some oversights in 1.6
  24. " 1.6: swapped the spelling-error color so that setting 'cursorline' or
  25. " 'cursorcolumn' doesn't make words invisible; added "ColorColumn" to
  26. " support 'colorcolumn' in Vim 7.3
  27. " 1.5: should fully support Vim 7 now
  28. " 1.4: more Vim 7 support: added the "MatchParen" group for ()[]{} matching
  29. " 1.3: added support for Vim 7: added groups for the new spellchecking, and
  30. " added a conditional to display Visual mode correctly in any version
  31. " 1.2: added "SpellErrors" group for use with vimspell
  32. " 1.1: added "IncSearch" group for improved visibility in incremental
  33. " searches
  34. " 1.0: minor tweaks
  35. " 0.95: initial release
  36. "
  37. " I will add new groups as requested... e-mail me with any suggestions!
  38. set background=light
  39. hi clear
  40. if exists("syntax_on")
  41. syntax reset
  42. endif
  43. let g:colors_name = "biogoo"
  44. hi Comment guifg=#0000c3
  45. hi ColorColumn guibg=#e0e0e0
  46. hi Constant guifg=#0000ff
  47. hi CursorColumn guibg=#ffffff
  48. hi CursorLine guibg=#ffffff
  49. hi Delimiter guifg=#00007f
  50. hi DiffAdd guifg=#007f00 guibg=#e5e5e5
  51. hi DiffChange guifg=#00007f guibg=#e5e5e5
  52. hi DiffDelete guifg=#7f0000 guibg=#e5e5e5
  53. hi DiffText guifg=#ee0000 guibg=#e5e5e5
  54. hi Directory guifg=#b85d00
  55. hi Error guifg=#d6d6d6 guibg=#7f0000
  56. hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=bold
  57. hi Float guifg=#b85d00
  58. hi FoldColumn guifg=#00007f guibg=#e5e5e5
  59. hi Folded guifg=#00007f guibg=#e5e5e5
  60. hi Function guifg=#7f0000
  61. hi Identifier guifg=#004000
  62. hi Include guifg=#295498 gui=bold
  63. hi IncSearch guifg=#ffffff guibg=#0000ff gui=bold
  64. hi LineNr guifg=#303030 guibg=#e5e5e5 gui=underline
  65. hi Keyword guifg=#00007f
  66. hi Macro guifg=#295498
  67. hi MatchParen guifg=#ffffff guibg=#00a000
  68. hi ModeMsg guifg=#00007f
  69. hi MoreMsg guifg=#00007f
  70. hi NonText guifg=#007f00
  71. hi Normal guifg=#000000 guibg=#d6d6d6
  72. hi Number guifg=#b85d00
  73. hi Operator guifg=#00007f
  74. hi Pmenu guifg=#000000 guibg=#cc9999
  75. hi PmenuSel guifg=#ffffff guibg=#993333
  76. hi PmenuSbar guibg=#99cc99
  77. hi PmenuThumb guifg=#339933
  78. hi PreCondit guifg=#295498 gui=bold
  79. hi PreProc guifg=#0c3b6b gui=bold
  80. hi Question guifg=#00007f
  81. hi Search guibg=#ffff00
  82. hi Special guifg=#007f00
  83. hi SpecialKey guifg=#00007f
  84. hi SpellBad guifg=#7f0000 guibg=#f0f0f0 gui=undercurl guisp=#7f0000
  85. hi SpellCap guifg=#7f007f guibg=#f0f0f0 gui=undercurl guisp=#7f007f
  86. hi SpellLocal guifg=#007f7f guibg=#f0f0f0 gui=undercurl guisp=#007f7f
  87. hi SpellRare guifg=#b85d00 guibg=#f0f0f0 gui=undercurl guisp=#b85d00
  88. hi Statement guifg=#00007f gui=none
  89. hi StatusLine guifg=#00007f guibg=#ffffff
  90. hi StatusLineNC guifg=#676767 guibg=#ffffff
  91. hi String guifg=#d10000
  92. hi TabLine guifg=#222222 guibg=#d6d6d6
  93. hi TabLineFill guifg=#d6d6d6
  94. hi TabLineSel guifg=#00007f guibg=#eeeeee gui=bold
  95. hi Title guifg=#404040 gui=bold
  96. hi Todo guifg=#00007f guibg=#e5e5e5 gui=underline
  97. hi Type guifg=#540054 gui=bold
  98. hi Underlined guifg=#b85d00
  99. hi VertSplit guifg=#676767 guibg=#ffffff
  100. if version < 700
  101. hi Visual guifg=#7f7f7f guibg=#ffffff
  102. else
  103. hi Visual guifg=#ffffff guibg=#7f7f7f
  104. endif
  105. hi VisualNOS guifg=#007f00 guibg=#e5e5e5
  106. hi WarningMsg guifg=#500000
  107. hi WildMenu guifg=#540054
  108. " Non-standard highlighting (e.g. for plugins)
  109. " vimspell
  110. hi SpellErrors guibg=#f0f0f0 guifg=#7f0000 gui=undercurl guisp=#7f0000
  111. if !exists("g:biogoo_normal_cursor")
  112. " use a gray-on-blue cursor
  113. hi Cursor guifg=#ffffff guibg=#00007f
  114. endif
  115. " vim:noet:ts=4 sw=4 tw=80 cc=+1