Quando você edita e salva arquivos, o Vim cria um arquivo com o mesmo nome do arquivo original e uma un~
extensão no final.
O Vim 7.3 contém um novo recurso de desfazer persistente, ou seja, as informações de desfazer não serão perdidas ao sair do Vim e serão armazenadas em um arquivo que termina com .un~
. Você definiu a undofile
opção, então o Vim cria um arquivo desfazer ao salvar o arquivo original. Você pode impedir que o Vim crie o arquivo de backup, limpando a opção:
:set noundofile
Observe que, por padrão, essa opção está desativada. Você ativou explicitamente a undofile
opção em um dos arquivos de inicialização. Se você deseja que seus undofiles sejam armazenados apenas em um diretório específico, você pode apontar a undodir
opção para um diretório que conterá todos os seus undofiles agregados.
Fonte: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible
. Ler o ReadMe no vim-sensible é muito útil. E eu aprendi (a partir de um screencast de peepcode) que posso fazer:verbose set undofile?
e ver onde essa opção está definida. Acho que tenho esse direito.set undofile
fazer o desfazer persistente). Outras configurações interferem no novo recurso, por exemplo,nobackup
ounoswapfile
?set nobackup set noswapfile set noundofile
em todo _vimrc se eu não quiser pegadas de cachorrinhos ?? !! Você pensaria que UM desses poderia estar desligado ou algo assim ...Demorei um pouco para descobrir onde realmente colocar o
:set noundofile
comando. Sou novo e só responderei dizendo que não fiz backups.:e $HOME/.vimrc
:set noundofile
:wq
fonte