manuscript.vim 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. " GUI Vim dark color scheme
  2. " Name: manuscript
  3. " WWW: http://habamax.ru/myvim/
  4. " Author: Maxim Kim <habamax@gmail.com>
  5. " Last Change: 2010-02-27 12:15
  6. " Init "{{{
  7. if !has("gui_running")
  8. echomsg "manuscript colorscheme: please use GUI vim."
  9. finish
  10. endif
  11. set background=dark
  12. hi clear
  13. if exists("syntax_on")
  14. syntax reset
  15. endif
  16. let g:colors_name = expand('<sfile>:t:r')
  17. "}}}
  18. " General "{{{
  19. hi Normal guifg=#e5e5e5 guibg=#242424 gui=none
  20. hi Cursor guifg=#304050 guibg=#f0e68c gui=none
  21. hi lCursor guifg=#000000 guibg=#55cc55 gui=none
  22. hi CursorColumn guifg=NONE guibg=#101010 gui=none
  23. hi CursorLine guifg=NONE guibg=#101010 gui=none
  24. hi Folded guifg=#b0b0b0 guibg=#343434 gui=none
  25. hi FoldColumn guifg=#707070 guibg=#181818 gui=none
  26. hi SignColumn guifg=#707070 guibg=#181818 gui=none
  27. hi LineNr guifg=#707070 guibg=bg gui=none
  28. hi StatusLine guifg=#000000 guibg=#c2bfa5 gui=none
  29. hi StatusLineNC guifg=#5a5a5a guibg=#c2bfa5 gui=none
  30. hi VertSplit guifg=#3a3a3a guibg=#c2bfa5 gui=none
  31. hi WildMenu guifg=fg guibg=#505045 gui=none
  32. hi Pmenu guifg=#e0e0e0 guibg=#494949 gui=none
  33. hi PmenuSel guifg=#000000 guibg=#808080 gui=none
  34. hi PmenuSbar guifg=fg guibg=#595959 gui=none
  35. hi PmenuThumb guifg=fg guibg=#707070 gui=none
  36. hi TabLineSel guifg=#000000 guibg=#c2bfa5 gui=NONE
  37. hi TabLine guifg=#c2bfa5 guibg=#3a3a3a gui=underline
  38. hi TabLineFill guifg=#c2bfa5 guibg=NONE gui=underline
  39. hi Search guifg=fg guibg=#4466bb gui=none
  40. hi IncSearch guifg=fg guibg=#119922 gui=none
  41. hi Visual guifg=#f0f0f0 guibg=#406070 gui=none
  42. hi Directory guifg=#bf8f67 guibg=bg gui=none
  43. hi Underlined guifg=#779fcf guibg=bg gui=underline
  44. hi Todo guifg=#ffff30 guibg=bg gui=underline
  45. hi Title guifg=#e06070 guibg=NONE gui=bold
  46. hi Ignore guifg=#232323 guibg=NONE gui=none
  47. " TODO: tune it.
  48. " hi Question guifg=#23f923 guibg=bg gui=none
  49. " hi ModeMsg guifg=#c3f3a3 guibg=bg gui=none
  50. " hi MoreMsg guifg=#23c3a3 guibg=bg gui=none
  51. " hi ErrorMsg guifg=fg guibg=#f00000 gui=none
  52. hi SpecialKey guifg=#707070 guibg=NONE gui=none
  53. hi NonText guifg=#707070 guibg=NONE gui=none
  54. hi MatchParen guifg=#f0f0f0 guibg=#008b8b gui=none
  55. "}}}
  56. " Syntax "{{{
  57. hi Statement guifg=#779fcf guibg=bg gui=none
  58. hi Identifier guifg=#ffdead guibg=bg gui=none
  59. hi Type guifg=#87ceeb guibg=bg gui=none
  60. hi Comment guifg=#7f9f7f guibg=bg gui=none
  61. hi Constant guifg=#cea3ce guibg=bg gui=none
  62. hi Number guifg=#9fdf77 guibg=bg gui=none
  63. hi PreProc guifg=#bf7f6f guibg=bg gui=none
  64. hi Special guifg=#cfbfaf guibg=bg gui=none
  65. hi Error guifg=fg guibg=#b03030 gui=none
  66. "}}}
  67. " Diff "{{{
  68. " TODO: Tune diff colors.
  69. hi diffAdd guifg=bg guibg=#80a080 gui=none
  70. hi diffDelete guifg=fg guibg=bg gui=none
  71. hi diffChange guifg=bg guibg=#a08080 gui=none
  72. hi diffText guifg=bg guibg=#a05c5c gui=none
  73. "}}}