vydark.vim 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. "
  2. " Vim colour file
  3. "
  4. " Maintainer: Vy-Shane Sin Fat <shane@node.mu>
  5. " Version: 1.1
  6. "
  7. " This colour file is meant for GUI use.
  8. "
  9. set background=dark
  10. hi clear
  11. if exists("syntax_on")
  12. syntax reset
  13. endif
  14. let g:colors_name="vydark"
  15. hi Normal guifg=#bbbbbb guibg=#282828
  16. hi Title guifg=white
  17. hi Cursor guibg=#ffffff
  18. hi LineNr guifg=#444455 guibg=#292929
  19. hi Visual guibg=#555555
  20. hi NonText guifg=#292929 guibg=#292929
  21. hi StatusLine guifg=#bbbbbb guibg=#353535 gui=none
  22. hi StatusLineNC guifg=#777777 guibg=#353535 gui=none
  23. hi VertSplit guifg=#353535 guibg=#353535 gui=none
  24. hi ModeMsg guifg=#99dd99 guibg=#394439 gui=none
  25. hi ErrorMsg guifg=#222222 guibg=#ff8888 gui=none
  26. hi Error guifg=#ffaaaa guibg=#333333 gui=none
  27. " Vim 7.x specific
  28. if version >= 700
  29. hi MatchParen guibg=#364836 gui=none
  30. hi Pmenu guifg=#bbbbbb guibg=#444444 gui=none
  31. hi PmenuSel guifg=#222222 guibg=#99bbdd gui=none
  32. hi PmenuSbar guifg=#494949 guibg=#494949 gui=bold
  33. hi PmenuThumb guifg=#666666 guibg=#666666 gui=bold
  34. hi Search guifg=#dddd99 guibg=#444433 gui=none
  35. hi IncSearch guifg=#eeeeaa guibg=#666633 gui=bold
  36. hi CursorLine guibg=#353535 gui=none
  37. hi ColorColumn guibg=#252525
  38. hi SpellBad guisp=#774444
  39. hi SpellCap guisp=#774444
  40. hi SpellLocal guisp=#774444
  41. hi SpellRare guisp=#774444
  42. endif
  43. " Syntax highlighting
  44. hi Comment guifg=#666677 gui=none
  45. hi Todo guifg=#8888aa guibg=#303030 gui=italic
  46. hi Operator guifg=#bbbbbb gui=none
  47. hi Identifier guifg=#bbbbbb gui=none
  48. hi Statement guifg=#bbbbbb gui=none
  49. hi Type guifg=#99bbcc gui=none
  50. hi Constant guifg=#88cc99 gui=none
  51. hi Conditional guifg=#99bbcc gui=none
  52. hi Delimiter guifg=#99bbdd gui=none
  53. hi PreProc guifg=#88ddcc gui=none
  54. hi Special guifg=#99dd99 gui=bold
  55. hi Keyword guifg=#bbbbbb gui=none
  56. hi link Function Normal
  57. hi link Character Constant
  58. hi link String Constant
  59. hi link Boolean Constant
  60. hi link Number Constant
  61. hi link Float Number
  62. hi link Repeat Conditional
  63. hi link Label Statement
  64. hi link Exception Statement
  65. hi link Include Normal
  66. hi link Define Type
  67. hi link Macro PreProc
  68. hi link PreCondit PreProc
  69. hi link StorageClass Type
  70. hi link Structure Type
  71. hi link Typedef Type
  72. hi link Tag Special
  73. hi link SpecialChar Special
  74. hi link SpecialComment Special
  75. hi link Debug Special