diff --git a/etc/dotsfile/.vimrc b/etc/dotsfile/.vimrc index 38401118..f7b0d55b 100644 --- a/etc/dotsfile/.vimrc +++ b/etc/dotsfile/.vimrc @@ -111,7 +111,8 @@ set autowrite set encoding=utf-8 set mouse=a -colorscheme elflord +" colorscheme darkblue +" colorscheme default set t_Co=256 "}}} "映射快捷键"{{{ @@ -119,6 +120,7 @@ nnoremap h nnoremap j nnoremap k nnoremap l +nnoremap :make nnoremap : nnoremap j gj @@ -142,4 +144,17 @@ autocmd BufNewFile,BufReadPost *.go set foldmethod=syntax command! RR wa | source ~/.vimrc |e source ~/.vim_local + +let g:colorscheme=1 +let g:colorlist = [ "ron", "torte", "darkblue", "peachpuff" ] +function ColorNext() + if g:colorscheme >= len(g:colorlist) + let g:colorscheme = 0 + endif + let g:scheme = g:colorlist[g:colorscheme] + exec "colorscheme " . g:scheme + let g:colorscheme = g:colorscheme+1 +endfunction +call ColorNext() +command! NN call ColorNext() "}}}