added backup,temp and undo directories in .vim with .gitignore files