grey2.vim 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. runtime macro/colorConvert.vim
  2. " Set 'background' back to the default. The value can't always be estimated
  3. " and is then guessed.
  4. hi clear Normal
  5. set background=dark
  6. " Remove all existing highlighting and set the defaults.
  7. hi clear
  8. " Load the syntax highlighting defaults, if it's enabled.
  9. if exists("syntax_on")
  10. syntax reset
  11. endif
  12. let colors_name = "grey2"
  13. if exists( 'g:grey2_text_bg' )
  14. let s:bg = !!g:grey2_text_bg
  15. else
  16. let s:bg = 1
  17. endif
  18. " Normal Define Character Constant Todo Label Identifier Keyword Function Question Tag Statement Cursor Search Type Visual Folded Operator Number Comment Directory Title Special Underlined String PreProc SpecialChar Hint Emphasize
  19. "
  20. " CursorLine CursorColumn DiffAdd DiffChange DiffDelete DiffText ErrorMsg FoldColumn Ignore IncSearch LineNr ModeMsg MoreMsg NonText Pmenu PmenuSel SpecialKey VertSplit VisualNOS WarningMsg WildMenu
  21. hi Normal gui=none guifg=#b0b0b0 guibg=#282828
  22. hi Define gui=none guifg=#7f3b5d guibg=NONE
  23. hi Character gui=none guifg=#a0576a guibg=NONE
  24. hi Constant gui=none guifg=#c77575 guibg=NONE
  25. hi Todo gui=none guifg=#000000 guibg=#d07c16
  26. hi Label gui=none guifg=#eba700 guibg=#4c4646
  27. hi Identifier gui=none guifg=#9f7951 guibg=NONE
  28. hi Keyword gui=none guifg=#d0b020
  29. hi Function gui=none guifg=#9cc846 guibg=NONE
  30. hi Question gui=none guifg=#82c000 guibg=NONE
  31. hi Tag gui=none guifg=#7b9f63 guibg=NONE
  32. hi Statement gui=none guifg=#65c76a guibg=NONE
  33. hi Cursor gui=none guifg=#000000 guibg=#00ff00
  34. hi Search gui=none guifg=#ffffff guibg=#4b7435
  35. hi Type gui=none guifg=#417047 guibg=NONE
  36. hi Visual gui=none guifg=NONE guibg=#304050
  37. hi Folded gui=none guifg=#667088 guibg=NONE
  38. hi Operator gui=none guifg=#718da7 guibg=NONE
  39. hi Number gui=none guifg=#5b68a8 guibg=#181818
  40. hi Comment gui=none guifg=#5d5dcb guibg=NONE
  41. hi Directory gui=none guifg=#8080d0 guibg=NONE
  42. hi Title gui=none guifg=#d090f0 guibg=NONE
  43. hi Special gui=none guifg=#6a4ee7 guibg=NONE
  44. hi Underlined gui=underline guifg=#8962ce guibg=NONE
  45. hi PreProc gui=none guifg=#6b33ff guibg=#181818
  46. hi String gui=none guifg=#7c5ad1 guibg=#1c1c1c
  47. if !s:bg
  48. hi Number guibg=NONE
  49. hi PreProc guibg=NONE
  50. hi String guibg=NONE
  51. endif
  52. hi SpecialChar gui=none guifg=NONE guibg=NONE
  53. hi Hint gui=underline guifg=NONE guibg=NONE
  54. hi Emphasize gui=none guifg=#000000 guibg=NONE
  55. hi CursorLine gui=none guibg=#404040
  56. hi CursorColumn gui=none guibg=#303030
  57. hi DiffAdd gui=none guifg=NONE guibg=#283734
  58. hi DiffChange gui=none guifg=NONE guibg=#895b33
  59. hi DiffDelete gui=none guifg=NONE guibg=#3e535c
  60. hi DiffText gui=none guifg=#dddddd guibg=#cc7733
  61. hi ErrorMsg gui=none guifg=#ffffff guibg=#880000
  62. hi FoldColumn gui=none guifg=#507080 guibg=#a0a0a0
  63. hi Ignore gui=none guifg=#6c6c6c guibg=NONE
  64. hi IncSearch gui=none guifg=NONE guibg=#4c55f8
  65. hi LineNr gui=none guifg=#535384 guibg=#080808
  66. hi ModeMsg gui=none guifg=#cbfd4b guibg=NONE
  67. hi MoreMsg gui=none guifg=#47d347 guibg=NONE
  68. hi NonText gui=none guifg=#606060 guibg=NONE
  69. hi Pmenu gui=none guifg=#303030 guibg=#a3a3c4
  70. hi PmenuSel gui=none guifg=#000000 guibg=#81e781
  71. hi SpecialKey gui=none guifg=#5c5c5c guibg=NONE
  72. hi VertSplit gui=none guifg=#a7a7a2 guibg=#546292
  73. hi VisualNOS gui=none guifg=#aaaaaa guibg=#000000
  74. hi WarningMsg gui=none guifg=#cf2323 guibg=NONE
  75. hi WildMenu gui=none guifg=#ffffff guibg=#506080
  76. hi link Boolean Constant
  77. hi link Float Number
  78. hi link Conditional Statement
  79. hi link Repeat Statement
  80. hi link Exception Statement
  81. hi link Include PreProc
  82. hi link Macro PreProc
  83. hi link PreCondit PreProc
  84. hi link StorageClass Type
  85. hi link Structure Type
  86. hi link Typedef Type
  87. hi link SpecialChar Special
  88. hi link Delimiter Special
  89. hi link SpecialComment Special
  90. hi link Debug Special
  91. hi link vimfunction function
  92. hi def link MyTagListTagName Visual
  93. hi def link MyTagListFileName Identifier
  94. hi link vimVar Identifier
  95. " =====================================================
  96. " XPTemplate color setting
  97. " http://www.vim.org/scripts/script.php?script_id=2611
  98. " =====================================================
  99. hi XPTcurrentPH gui=underline guibg=#3c3c3c guifg=NONE
  100. hi XPTfollowingPH gui=underline guibg=NONE guifg=NONE
  101. hi XPTnextItem gui=none guibg=#3e3e68 guifg=#dddddd
  102. hi MatchParen gui=none guibg=#244c5c guifg=NONE
  103. " }}}
  104. hi StatuslineBufNr cterm=none ctermfg=black ctermbg=cyan gui=none guibg=#840c0c guifg=#ffffff
  105. hi StatuslineFlag cterm=none ctermfg=black ctermbg=cyan gui=none guibg=#bc5b4c guifg=#ffffff
  106. hi StatuslinePath cterm=none ctermfg=white ctermbg=green gui=none guibg=#8d6c47 guifg=black
  107. hi StatuslineFileName cterm=none ctermfg=white ctermbg=blue gui=none guibg=#d59159 guifg=black
  108. hi StatuslineFileEnc cterm=none ctermfg=white ctermbg=yellow gui=none guibg=#ffff77 guifg=black
  109. hi StatuslineFileType cterm=bold ctermbg=white ctermfg=black gui=none guibg=#acff84 guifg=black
  110. hi StatuslineTermEnc cterm=none ctermbg=white ctermfg=yellow gui=none guibg=#77cf77 guifg=black
  111. hi StatuslineChar cterm=none ctermbg=white ctermfg=yellow gui=none guibg=#66b06f guifg=black
  112. hi StatuslineSyn cterm=none ctermbg=white ctermfg=yellow gui=none guibg=#60af9f guifg=black
  113. hi StatuslineRealSyn cterm=none ctermbg=white ctermfg=yellow gui=none guibg=#5881b7 guifg=black
  114. hi StatusLine cterm=none ctermbg=white ctermfg=yellow gui=none guibg=#3f4d77 guifg=#729eb0
  115. hi StatuslineTime cterm=none ctermfg=black ctermbg=cyan gui=none guibg=#3a406e guifg=#000000
  116. hi StatuslineSomething cterm=reverse ctermfg=white ctermbg=darkred gui=none guibg=#c0c0f0 guifg=black
  117. hi StatusLineNC gui=none guibg=#304050 guifg=#70a0a0