A Quick Note: Avoiding Those Pesky vim Backup FilesSep 27, 2012 Mac OS X Tweet
I use vi in the OS X terminal pretty much exclusively. A few weeks ago I did something to blow away my original .vimrc file - I have no idea how I did that, which is a little scary. One of the results was that vi automatically started creating backup files (a saved copy of the original file with a tilde after the file extension, created whenever you make a change), e.g., somefile.txt (current version) and somefile.txt~ (the backup).
To stop all this unnecessary file creation, pop open your ~/.vimrc and add the following lines:
set nobackup set nowritebackup
Note: For this to work, you'll need to delete or comment out any other lines referring to setting backup, e.g.:
" if has("vms") " set nobackup " do not keep a backup file, use versions instead " else " set backup " keep a backup file " endif