shobogenzo.vim 5.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. " Vim color file
  2. " Name: shobogenzo.vim
  3. " Maintainer: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
  4. " Last Change: $Id: shobogenzo.vim 99 2008-04-09 09:01:30Z asmodai $
  5. "
  6. " This should work in xterm (256 colour mode). It will not (yet) work in 8/16
  7. " colour terminals.
  8. "
  9. " Inspired by "desert256" this colorscheme has colours that should be easy on
  10. " the eyes for long periods of coding.
  11. "
  12. " Simply copy this file to your $HOME/.vim/colors and within vim do:
  13. " :set colorscheme shobogenzo
  14. " When using Gnome terminal you will need to make sure your profile's colors
  15. " are set to xterm.
  16. "
  17. " The Shōbōgenzō is Dōgen Zenji's collection of Zen Buddhist fascicles,
  18. " written between 1231 and 1253.
  19. set background=dark
  20. if version > 580
  21. hi clear
  22. if exists("syntax_on")
  23. syntax reset
  24. endif
  25. endif
  26. let colors_name = "shobogenzo"
  27. let g:colors_name = "shobogenzo"
  28. hi Normal term=none ctermfg=229 ctermbg=0 gui=none guifg=#ffffaf guibg=#000000
  29. hi IncSearch term=reverse cterm=bold ctermfg=232 ctermbg=215 gui=reverse guifg=#ffaf5f guibg=#080808
  30. hi Search term=none ctermfg=232 ctermbg=215 gui=none guifg=#080808 guibg=#ffaf5f
  31. hi ErrorMsg term=none ctermfg=15 ctermbg=196 gui=none guifg=#ffffff guibg=#ff0000
  32. hi WarningMsg term=none cterm=bold ctermfg=15 ctermbg=202 gui=none guifg=#ffffff guibg=#ff5f00
  33. hi ModeMsg term=bold ctermfg=95 gui=bold guifg=#875f5f
  34. hi MoreMsg term=reverse cterm=none ctermfg=229 ctermbg=95 gui=none guifg=#ffffaf guibg=#875f5f
  35. hi Question term=none cterm=bold ctermfg=214 guifg=#ffaf00
  36. hi StatusLine term=bold,reverse cterm=none ctermfg=229 ctermbg=95 gui=none guifg=#ffffaf guibg=#875f5f
  37. hi StatusLineNC term=reverse cterm=none ctermfg=229 ctermbg=95 gui=none guifg=#875f5f guibg=#ffffaf
  38. hi VertSplit term=reverse cterm=none ctermfg=16 ctermbg=229 guifg=#ffffaf guibg=#000000
  39. hi WildMenu term=none cterm=none ctermfg=214 ctermbg=232 guifg=#ffaf00 guibg=#080808
  40. hi DiffAdd term=bold ctermfg=229 ctermbg=34 guifg=#ffffaf guibg=#00af00
  41. hi DiffChange term=bold ctermfg=229 ctermbg=32 guifg=#ffffaf guibg=#0087d7
  42. hi DiffDelete term=bold ctermfg=229 ctermbg=124 guifg=#ffffaf guibg=#af0000
  43. hi DiffText term=reverse ctermfg=229 ctermbg=34 guifg=#ffffaf guibg=#00af00
  44. hi SignColumn term=standout ctermfg=60 ctermbg=7 guifg=#5f5f87 guibg=#bbbbbb
  45. if version >= 700
  46. hi CursorColumn term=reverse ctermbg=242 guibg=#6c6c6c
  47. hi CursorLine term=underline cterm=underline guibg=#6c6c6c
  48. hi MatchParen term=reverse ctermbg=32 guibg=#0087d7
  49. hi Pmenu ctermbg=95 guibg=#875f5f
  50. hi PmenuSel ctermfg=15 ctermbg=60 guifg=#ffffff guibg=#5f5f87
  51. hi PmenuThumb cterm=reverse
  52. hi PmenuSbar ctermbg=248
  53. hi SpellBad term=reverse ctermbg=196 gui=undercurl guisp=#ff0000
  54. hi SpellCap term=reverse ctermfg=0 ctermbg=95 gui=undercurl guisp=#875f5f
  55. hi SpellRare term=reverse ctermbg=202 gui=undercurl guisp=#ff5f00
  56. hi SpellLocal term=underline ctermbg=34 gui=undercurl guisp=#00af00
  57. hi TabLine term=underline cterm=underline ctermfg=15 ctermbg=242
  58. hi TabLineSel term=bold cterm=bold
  59. hi TabLineFill term=reverse cterm=reverse
  60. endif
  61. hi Cursor term=none ctermfg=237 ctermbg=202 guifg=#ffffff guibg=#ff5f00
  62. hi lCursor term=none ctermfg=237 ctermbg=202 guifg=#ffffff guibg=#ff5f00
  63. hi CursorIM term=none ctermfg=237 ctermbg=202 guifg=#ffffff guibg=#ff5f00
  64. hi Folded term=none ctermfg=230 ctermbg=60 guifg=#ffffd7 guibg=#5f5f87
  65. hi FoldColumn term=none ctermfg=7 ctermbg=60 guifg=#bbbbbb guibg=#5f5f87
  66. hi Directory term=none ctermfg=47 ctermbg=none guifg=#00ff5f
  67. hi LineNr term=none ctermfg=0 ctermbg=146 guifg=#000000 guibg=#afafd7
  68. hi NonText term=none cterm=none ctermfg=230 ctermbg=60 gui=none guifg=#ffffd7 guibg=#5f5f87
  69. hi SpecialKey term=bold ctermfg=32 ctermbg=none guifg=#0087d7
  70. hi Title term=bold cterm=bold ctermfg=130 ctermbg=232 guifg=#af5f00 guibg=#080808
  71. hi Visual term=none cterm=reverse ctermfg=80 ctermbg=59 gui=reverse guifg=#5f5f5f guibg=#5fd7d7
  72. hi Comment term=bold ctermfg=195 guifg=#d7ffff
  73. hi Constant cterm=none ctermfg=73 ctermbg=none guifg=#5fafaf
  74. hi String cterm=none ctermfg=215 ctermbg=237 guifg=#ffaf5f guibg=#3a3a3a
  75. hi Error term=reverse ctermfg=15 ctermbg=9 guifg=#ffffff guibg=#ff5555
  76. hi Statement cterm=none ctermfg=221 gui=none guifg=#ffd75f
  77. hi Identifier term=bold cterm=none ctermfg=210 ctermbg=none guifg=#ff8787
  78. hi Ignore cterm=none ctermfg=38 ctermbg=none
  79. hi Number cterm=none ctermfg=146 ctermbg=none guifg=#afafd7
  80. hi PreProc term=underline ctermfg=81 guifg=#5fd7ff
  81. hi Special term=bold ctermfg=224 guifg=#ffd7d7
  82. hi Function term=bold cterm=bold ctermfg=210 ctermbg=none guifg=#ff8787
  83. hi Todo term=none ctermfg=0 ctermbg=11 guifg=#000000 guibg=#ffff55
  84. hi Type cterm=none ctermfg=175 ctermbg=none gui=none guifg=#d787af
  85. hi Underlined term=underline cterm=underline ctermfg=81 guifg=#5fd7ff
  86. hi TaglistTagName cterm=bold ctermfg=26 ctermbg=none guifg=#005fd7
  87. " vim: set et :