add .gitignore and improve _vimrc