Você pode desabilitar os arquivos de backup colocando esta linha no seu arquivo vimrc:
set nobackup
Mas se você ainda quiser fazer o backup de seus arquivos, centralize-o em um diretório com:
set backupdir=~/tmp
por exemplo.
Mas toda vez que eu abro um arquivo com o vim e o fecho (: wq) eu depois encontro esse arquivo ~. Por que o vim não está limpando? Eu suponho que há algo não configurado corretamente.
First of all I assume those files […] are indeed serving the purpose of temporary backups while editing.
Não. Eles são backups temporais não feitos ao salvar .
Os arquivos temporários criados durante a edição são (em plataformas semelhantes a UNIX) chamados .wibble.swp
(para um arquivo chamado wibble
).
:help backupin
vim
em si lhe dá a geração na primeira, incluindo as regras para quando os arquivos de backup são criados e quando não são. :help swapdá a você o gen sobre o último.
Tags vim