update vimrc and gitignore