If I'm editing specifically `~/.vimrc` in vim `:colorscheme <some colorscheme>` will do exactly what it's suppose to do. Only schemes in `/usr/share/vim/vim74/colors` will work though and not say in any other folder such as `~/.vim/colors/` (it returns `Cannot find colorscheme '<some colorscheme>`).

If I'm editing any other file besides `~/.vimrc`, `:colorscheme <some colorscheme>` doesn't return any error but only changes the background color, the `~` that are at the start of each line, and IF I'm lucky will change the text from yellow monotone to blue monotone or something of the sort. 

The `.vimrc` file is empty right now.