a lot of modifications to .vimrc