Exclude Vim temporary files in gitignore