update .vimrc and .gitignore