I prefer having different colorscheme
for python and different for rest of the files.
So, what I did is added the below two lines in my vimrc
This is really more of a frowned upon, non-vim workaround, but you could use tmux or screen panes to separate two instances of vim with differing colorschemes.
I don't think that it's possible to reliably have different colorschemes active at the same time.
In fact, I'm very surprised that you are able to load different colorschemes for different windows. :colorscheme molokai
is a global command that works on every buffer.
It's not exactly what you want, but this tab page color scheme vim plugin lets you assign a different colorscheme for each tab with :Tcolorscheme
.