set guioptions-=T set guioptions-=m augroup filecolors autocmd! " au BufLeave * :colorscheme slate " au BufEnter *.rb :colorscheme desert " au BufEnter *.txt :colorscheme morning " au BufEnter *.vim,.vimrc,_vimrc :colorscheme morning augroup end let s:colors=['slate', 'desert', 'blue', 'ron', 'elflord', 'murphy', 'torte'] function! Randomcolor() let random = localtime() % len(s:colors) execute "colorscheme ".s:colors[random] endfunction " Color Stuff nnoremap :colorscheme slate nnoremap :colorscheme desert nnoremap :colorscheme blue nnoremap :colorscheme ron nnoremap :colorscheme peachpuff nnoremap :colorscheme morning nnoremap :colorscheme delek nnoremap :colorscheme shine nnoremap :colorscheme elflord nnoremap :colorscheme murphy nnoremap :colorscheme torte nnoremap :call Randomcolor() call Randomcolor()