一直都是用的蓝色主题,可是总是太暗了.不爽.
那么就在原来颜色之上改造他.

set background=light
let g:colors_name = "white"
hi Normal		guifg=blue	guibg=white	
"蓝配白.这一行最重要.大块的背景与前景.
hi NonText		guifg=magenta	ctermfg=lightMagenta
hi comment		guifg=gray		ctermfg=gray	ctermbg=darkBlue	gui=bold 
hi constant		guifg=black 
hi identifier	guifg=red ctermfg=red
hi statement	guifg=magenta		ctermfg=black	ctermbg=darkBlue	gui=none
hi type			guifg=green	
hi special		guifg=magenta	ctermfg=lightMagenta	ctermbg=darkBlue
hi Cursor		guifg=white		guibg=black

光标反选,不然看不见
总共就这几种颜色.紫色,绿色,红色,黑色,蓝色,灰色
粉红,太弱,紫色很强,对比白色一下就看出来了,红色也很警醒.灰色用来注释.蓝色作为前景.而原来的蓝色作为背景时,绿色作为前景.没用黄色.
再改了一下:

hi Visual term=reverse	guifg=magenta guibg=green
hi Search		guifg=blue	guibg=pink	ctermfg=black	ctermbg=darkYellow

感觉要好看点了.黑色不好看,都去掉了.
对一些重要的选项.不能允许快捷键来处理.不然一会又改,一会又改.只提供个配置.在配置上改就行了.

set background=light
"light
hi clear
if exists("syntax_on")
  syntax reset
endif
let g:colors_name = "white"
hi Normal guifg=blue guibg=white    
"蓝配白
"hi Normal        guifg=yellow    guibg=darkBlue    ctermfg=yellow    ctermbg=darkBlue
hi NonText    guifg=magenta    ctermfg=lightMagenta
hi comment    guifg=gray        ctermfg=gray    ctermbg=darkBlue    gui=bold 
"hi constant  guifg=cyan        ctermfg=cyan
hi constant   guifg=black 
"hi identifier    guifg=pink ctermfg=red
hi identifier    guifg=red ctermfg=red
"hi identifier    guifg=gray        ctermfg=red
"hi statement    guifg=white        ctermfg=white    ctermbg=darkBlue    gui=none
hi statement    guifg=magenta        ctermfg=black    ctermbg=darkBlue    gui=none
hi preproc        guifg=green        ctermfg=green
"hi type            guifg=orange    ctermfg=lightRed    ctermbg=darkBlue
hi type            guifg=green    
hi special        guifg=magenta    ctermfg=lightMagenta    ctermbg=darkBlue
hi Underlined    guifg=cyan        ctermfg=cyan    gui=underline    cterm=underline
hi label        guifg=green    ctermfg=green
"hi label        guifg=yellow    ctermfg=yellow
hi operator        guifg=orange    gui=bold    ctermfg=lightRed    ctermbg=darkBlue

"hi ErrorMsg        guifg=orange    guibg=darkBlue    ctermfg=lightRed
hi ErrorMsg        guifg=red guibg=white
"hi WarningMsg    guifg=cyan        guibg=darkBlue    ctermfg=cyan    gui=bold
hi WarningMsg    guifg=magenta guibg=white ctermfg=cyan    gui=bold
hi ModeMsg        guifg=green    gui=NONE    ctermfg=green
"hi ModeMsg        guifg=yellow    gui=NONE    ctermfg=yellow
"hi MoreMsg        guifg=yellow    gui=NONE    ctermfg=yellow
hi MoreMsg        guifg=green    gui=NONE    ctermfg=green
"hi Error   guifg=red guibg=darkBlue gui=underline    ctermfg=red
hi Error   guifg=red guibg=gray gui=bold ctermfg=red
"这是错误,灰色还是不错,加粗(原为下划线,可看不见啊).

hi Todo            guifg=black        guibg=orange    ctermfg=black    ctermbg=darkYellow
"hi Cursor        guifg=black        guibg=white        ctermfg=black    ctermbg=white
"hi Cursor        guifg=white        guibg=black        ctermfg=black    ctermbg=white
hi Cursor        guifg=magenta   guibg=green
"hi Search        guifg=black        guibg=orange    ctermfg=black    ctermbg=darkYellow
hi Search        guifg=blue    guibg=pink    ctermfg=black    ctermbg=darkYellow
"hi IncSearch    guifg=black        guibg=green    ctermfg=black    ctermbg=darkgreen
hi IncSearch    guifg=magenta guibg=green 
"hi IncSearch    guifg=black        guibg=yellow    ctermfg=black    ctermbg=darkYellow
hi LineNr        guifg=cyan        ctermfg=cyan
hi title        guifg=white    gui=bold    cterm=bold

"hi StatusLineNC    gui=NONE    guifg=black guibg=blue    ctermfg=black  ctermbg=blue
"hi StatusLineNC    gui=NONE    guifg=yellow guibg=blue
hi StatusLineNC    gui=NONE    guifg=yellow guibg=magenta
"两个紫色与之无关
"hi StatusLine    gui=bold    guifg=cyan    guibg=white    ctermfg=cyan   ctermbg=blue
hi StatusLine    gui=bold    guifg=cyan    guibg=magenta
"hi VertSplit    gui=none    guifg=blue    guibg=blue    ctermfg=blue    ctermbg=blue
hi VertSplit    gui=none    guifg=cyan guibg=white
"hi Visual        term=reverse        ctermfg=black    ctermbg=darkCyan    guifg=black        guibg=darkCyan
hi Visual term=reverse    guifg=magenta guibg=cyan
"hi DiffChange    guibg=darkGreen        guifg=black    ctermbg=darkGreen    ctermfg=black
hi DiffChange    guibg=darkGreen  guifg=cyan
hi DiffText        guibg=olivedrab        guifg=black        ctermbg=lightGreen    ctermfg=black
hi DiffAdd        guibg=slateblue        guifg=black        ctermbg=blue        ctermfg=black
hi DiffDelete   guibg=coral            guifg=black    ctermbg=cyan        ctermfg=black

"hi Folded        guibg=darkblue        guifg=white        ctermbg=green        ctermfg=black
"深黑+白色,这里可能要改,取消下面的注释
hi Folded        guibg=orange        guifg=black        ctermbg=yellow        ctermfg=black
hi FoldColumn    guibg=gray30        guifg=black    ctermbg=gray        ctermfg=black
hi cIf0            guifg=gray            ctermfg=gray
"前面有注释的为原来的blue风格,代表改了.有些
"由于不常用,所以,要等着用的时候,如果不舒服了,再改.

现在是这样,全部复制过来,不折腾.