Cuando edita y guarda archivos, Vim crea un archivo con el mismo nombre que el archivo original y una un~
extensión al final.
Vim 7.3 contiene una nueva función de deshacer persistente, es decir, la información de deshacer no se perderá al salir de Vim y se almacenará en un archivo que termine con .un~
. Ha configurado la undofile
opción, por lo que Vim crea un archivo de deshacer al guardar el archivo original. Puede evitar que Vim cree el archivo de respaldo, desmarcando la opción:
:set noundofile
Tenga en cuenta que, de forma predeterminada, esta opción está desactivada. Ha habilitado explícitamente la undofile
opción en uno de los archivos de inicialización. Si desea que sus no archivos se almacenen solo en un directorio en particular, puede apuntar la undodir
opción a un directorio que contendrá todos sus archivos no agregados.
Fuente: http://vimhelp.appspot.com/vim_faq.txt.html#faq-7.2
vim-sensible
. Leer el archivo Léame en vim-sensible es muy útil. Y aprendí (de un screencast de peepcode) que puedo hacer:verbose set undofile?
y veré dónde está configurada esa opción. Creo que tengo ese derecho.set undofile
la función de deshacer persistente). ¿Otras configuraciones interfieren con la nueva función, por ejemplo,nobackup
onoswapfile
?set nobackup set noswapfile set noundofile
en cada _vimrc si no quiero huellas de cachorros ?? !! Uno pensaría que UNO de esos podría estar apagado por defecto o algo así ...Me tomó un tiempo encontrar dónde poner realmente el
:set noundofile
comando. Soy nuevo y solo responderé cómo hice que no haga copias de seguridad.:e $HOME/.vimrc
:set noundofile
:wq
fuente