softbluev2.vim 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. " 本配色方案由 gui2term.py 程序增加彩色终端支持。
  2. " Vim color file
  3. " File: softbluev2 modyfied from softblue by ZhangJing
  4. " Ver: 1.2
  5. " Maintainer: Larrupingpig
  6. " Last Change: Tue Dec 14 16:18:14 CST 2010
  7. set background=dark
  8. if version > 580
  9. hi clear
  10. if exists("syntax_on")
  11. syntax reset
  12. endif
  13. endif
  14. let g:colors_name="softbluev2"
  15. hi Normal guibg=#183058 guifg=#b0b0e0 ctermfg=146 ctermbg=17 cterm=none
  16. hi Cursor guibg=#b3b2df guifg=grey30 gui=bold ctermfg=239 ctermbg=146 cterm=bold
  17. hi cursorline guibg=#295499 ctermbg=18 cterm=none
  18. hi VertSplit guibg=#466292 guifg=grey50 gui=none ctermfg=244 ctermbg=67 cterm=none
  19. hi Folded guibg=#0d2349 guifg=lightblue ctermfg=152 ctermbg=17 cterm=none
  20. hi FoldColumn guibg=#0d2349 guifg=lightblue ctermfg=152 ctermbg=17 cterm=none
  21. hi LineNr guifg=grey30 ctermfg=101 ctermbg=17 cterm=none
  22. hi ModeMsg guifg=SkyBlue ctermfg=117 ctermbg=17 cterm=none
  23. hi MoreMsg guifg=SeaGreen ctermfg=72 ctermbg=17 cterm=none
  24. " hi NonText guifg=LightBlue guibg=#0d2349 ctermfg=152 ctermbg=17 cterm=none
  25. hi Question guifg=#487cc4 ctermfg=68 ctermbg=17 cterm=none
  26. hi IncSearch guifg=#b0ffff guibg=#2050d0 ctermfg=159 ctermbg=26 cterm=none
  27. hi Search guifg=#b0ffff guibg=#2050d0 ctermfg=159 ctermbg=26 cterm=none
  28. hi SpecialKey guifg=yellowgreen ctermfg=149 ctermbg=17 cterm=none
  29. hi StatusLine guibg=#466292 guifg=black gui=none ctermfg=16 ctermbg=67 cterm=none
  30. hi StatusLineNC guibg=#466292 guifg=grey22 gui=none ctermfg=237 ctermbg=67 cterm=none
  31. hi Title guifg=#38d9ff ctermfg=81 ctermbg=17 cterm=none
  32. hi Visual guifg=lightblue guibg=#001146 gui=none ctermfg=152 ctermbg=17 cterm=none
  33. hi WarningMsg guifg=salmon ctermfg=210 ctermbg=17 cterm=none
  34. hi ErrorMsg guifg=white guibg=#b2377a ctermfg=231 ctermbg=169 cterm=none
  35. hi Pmenu guifg=white guibg=#445599 gui=none ctermfg=231 ctermbg=61 cterm=none
  36. hi PmenuSel guifg=#445599 guibg=gray ctermfg=61 ctermbg=170 cterm=none
  37. hi Comment guifg=#6279a0 ctermfg=67 ctermbg=17 cterm=none
  38. hi Constant guifg=#9b60be ctermfg=97 ctermbg=17 cterm=none
  39. hi Identifier guifg=#00ac55 ctermfg=35 ctermbg=17 cterm=none
  40. hi Statement guifg=SkyBlue2 gui=none ctermfg=191 ctermbg=17 cterm=none
  41. hi Statement guifg=#cdee56 gui=none ctermfg=191 ctermbg=17 cterm=none
  42. hi PreProc guifg=#20a0d0 ctermfg=38 ctermbg=17 cterm=none
  43. hi Type guifg=#8070ff ctermfg=63 ctermbg=17 cterm=none
  44. hi Special guifg=#b6a040 ctermfg=179 ctermbg=17 cterm=none
  45. hi Ignore guifg=grey40 ctermfg=241 ctermbg=17 cterm=none
  46. hi Error guifg=white guibg=#b2377a ctermfg=231 ctermbg=169 cterm=none
  47. hi Todo guifg=#54b900 guibg=#622098 gui=bold ctermfg=70 ctermbg=54 cterm=bold
  48. "========================================================
  49. " Highlight All Math Operator
  50. "========================================================
  51. hi PreProc guifg=#ff80ff ctermfg=171
  52. hi Constant guifg=#ffa0a0 ctermfg=217
  53. hi Function guifg=#C777EF gui=NONE ctermfg=177 ctermbg=17 cterm=none
  54. hi StdFunction guifg=#C777EF gui=bold ctermfg=177 ctermbg=17 cterm=bold
  55. hi UserLabel2 guifg=#c96129 gui=bold ctermfg=166 ctermbg=17 cterm=bold
  56. hi StdName guifg=#5276e6 gui=bold ctermfg=69 ctermbg=17 cterm=bold
  57. hi MicroController guifg=#d00000 gui=bold ctermfg=160 ctermbg=17 cterm=bold
  58. hi AnsiFuncPtr guifg=#ff0000 gui=NONE ctermfg=196 ctermbg=17 cterm=none
  59. hi PreCondit guifg=#a06129 gui=NONE ctermfg=130 ctermbg=17 cterm=none
  60. hi Operator guifg=Yellow gui=NONE ctermfg=226 ctermbg=17 cterm=none
  61. hi OperatorBold guifg=Yellow gui=bold ctermfg=226 ctermbg=17 cterm=bold
  62. hi BlockBraces guifg=Yellow gui=bold ctermfg=226 ctermbg=17 cterm=bold
  63. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  64. " C math operators
  65. syn match cMathOperator display "[-+\*\%=]"" C pointer operators
  66. syn match cPointerOperator display "->\|\."
  67. syn match cLogicalOperator display "[!<>]=\="
  68. syn match cLogicalOperator display "=="
  69. syn match cBinaryOperator display "\(&\||\|\^\|<<\|>>\)=\="
  70. syn match cBinaryOperator display "\~"
  71. syn match cBinaryOperatorError display "\~="
  72. syn match cLogicalOperator display "&&\|||"
  73. syn match cLogicalOperatorError display "\(&&\|||\)="
  74. syn match cFenhao display ";"
  75. hi cMathOperator guifg=#3EFFE2 ctermfg=14
  76. hi cPointerOperator guifg=#3EFFE2 ctermfg=14
  77. hi cLogicalOperator guifg=#3EFFE2 ctermfg=14
  78. hi cLogicalOperator guifg=#3EFFE2 ctermfg=14
  79. hi cBinaryOperator guifg=#F0088C gui=NONE ctermfg=161 ctermbg=17
  80. hi cBinaryOperatorError guifg=white guibg=#b2377a ctermfg=231 ctermbg=169 cterm=none
  81. hi cBraces guifg=#C777EF gui=NONE ctermfg=177 ctermbg=17 cterm=none
  82. hi cFenhao guifg=#FFA70F ctermfg=202 ctermbg=17 cterm=none
  83. hi cMaohao guifg=#3EFFE2 ctermfg=14
  84. "vim:ts=4:tw=4