
代码: 全选
" Vim color file
" Maintainer: adagio<amadeus.von[a]gmail[.]com>
" Last Change: 2010 Jan 16
if !has("gui_running")
if &t_Co != 256
echomsg "err: Please use a 256-colors terminal (so that t_Co=256 could be set)."
echomsg ""
finish
end
endif
let g:colors_name = "adagi0"
set background=dark
if v:version > 580
highlight clear
if exists("syntax_on")
syntax reset
endif
endif
" Normal should come first
hi Normal cterm=none ctermfg=255 ctermbg=16 guibg=gray10 guifg=#ffffff
hi CursorLine cterm=reverse ctermbg=16 guibg=#ffe700
hi DiffAdd cterm=none ctermbg=235 guibg=#262626
hi DiffChange cterm=none ctermbg=235 guibg=#262626
hi DiffDelete cterm=none ctermfg=238 ctermbg=244 guibg=#808080 guifg=#444444
hi DiffText cterm=bold ctermfg=255 ctermbg=196 guifg=#ffffff
hi Directory cterm=none ctermfg=196
hi ErrorMsg cterm=none ctermfg=255 ctermbg=160 guifg=#ffffff
hi FoldColumn cterm=none ctermfg=110 ctermbg=16 guibg=#000000
hi SignColumn cterm=none ctermbg=16 guibg=#000000
hi Folded cterm=none ctermfg=16 ctermbg=110 guifg=#000000 guibg=#87afd7
hi IncSearch cterm=reverse
hi LineNr cterm=none ctermfg=228 ctermbg=16 guifg=gray30 guibg=#000000
hi ModeMsg cterm=bold
hi MoreMsg cterm=none ctermfg=40
hi NonText cterm=none ctermfg=27
hi Question cterm=none ctermfg=40
hi Search cterm=none ctermfg=16 ctermbg=248 guifg=#000000 guibg=#ffc600
hi SpecialKey cterm=none ctermfg=245 ctermbg=233 guifg=#8a8a8a guibg=#121212
hi StatusLine cterm=bold ctermfg=255 ctermbg=19 guifg=#ff3200 guibg=#ffffff
hi StatusLineNC cterm=none ctermfg=252 ctermbg=17 guibg=#ffffff guifg=gray20
hi Title cterm=none ctermfg=33
hi VertSplit cterm=none ctermfg=254 ctermbg=16 guibg=#EEEEEE guifg=#000000
hi Visual cterm=reverse ctermbg=none guibg=#b6ff00 guifg=#000000
hi VisualNOS cterm=underline,bold
hi WarningMsg cterm=none ctermfg=255 guifg=#ffffff
hi WildMenu cterm=none ctermfg=16 ctermbg=11
if v:version >= 700
" light
"hi Pmenu cterm=none ctermfg=16 ctermbg=252
"hi PmenuSel cterm=none ctermfg=255 ctermbg=21
"hi PmenuSbar cterm=none ctermfg=240 ctermbg=240
"hi PmenuThumb cterm=none ctermfg=255 ctermbg=255
"dark
hi Pmenu cterm=none ctermfg=255 ctermbg=237 guibg=#262626 guifg=#ffffff
hi PmenuSel cterm=none ctermfg=255 ctermbg=21 guibg=#0000ff guifg=#ffffff
hi PmenuSbar cterm=none ctermfg=240 ctermbg=240 guibg=#444444
hi PmenuThumb cterm=none ctermfg=255 ctermbg=255 guifg=#ffffff
hi SpellBad cterm=none ctermfg=16 ctermbg=196
hi SpellCap cterm=none ctermfg=16 ctermbg=196
hi SpellLocal cterm=none ctermfg=16 ctermbg=196
hi SpellRare cterm=none ctermfg=16 ctermbg=196
" No need for GUI colors :)
hi TabLine cterm=none ctermfg=252 ctermbg=17
hi TabLineSel cterm=none ctermfg=255 ctermbg=21
hi TabLineFill cterm=none ctermfg=17 ctermbg=17
hi MatchParen cterm=none ctermfg=16 ctermbg=226 guibg=#ffff00 guifg=#000000
endif
" syntax highlighting
hi Boolean cterm=none ctermfg=171 guifg=#d75fff
hi Character cterm=none ctermfg=184
hi Comment cterm=none ctermfg=248 gui=italic guifg=#a8a8a8
hi Constant cterm=none ctermfg=226 guifg=#ffff00
hi Conditional cterm=none ctermfg=154 guifg=#afff00
hi Define cterm=bold ctermfg=27 gui=bold guifg=#005fff
hi Delimiter cterm=none ctermfg=196 guifg=#ff0000
hi Exception cterm=bold ctermfg=226 gui=bold guifg=#ffff00
hi Error cterm=none ctermfg=255 ctermbg=9 guifg=#ffffff
hi Keyword cterm=none ctermfg=159 guifg=#afffff
hi Function cterm=none ctermfg=196 guifg=#ff0000
hi Identifier cterm=none ctermfg=33 guifg=#0087ff
hi Number cterm=none ctermfg=209 guifg=#ff875f
hi Operator cterm=none ctermfg=226 guifg=#ffff00
hi PreProc cterm=none ctermfg=202 guifg=#ff5f00
hi Special cterm=none ctermfg=206 ctermbg=234 guifg=#ff5fd7 guibg=#1c1c1c
hi Statement cterm=none ctermfg=40 gui=none guifg=#00d700
hi String cterm=none ctermfg=224 ctermbg=234 guifg=#ffd7d7 guibg=#1c1c1c
hi Todo cterm=none ctermfg=16 ctermbg=226 guifg=#000000 guibg=#ffff00
hi Type cterm=none ctermfg=75 gui=none guifg=#5fafff
hi Underlined cterm=underline ctermfg=39 gui=underline guifg=#00afff
" ADDITIONNAL
hi Repeat cterm=none ctermfg=142 guifg=#afaf00