Pregunta:
Cuando abro otro archivo en una sesión de Vim, todo el historial de edición de los otros archivos desaparece.
¿Es posible configurar Vim para que guarde y restaure automáticamente el historial de edición de archivos al pasar de un archivo a otro?
Respuesta:
Lo que hago es agregar lo siguiente a mi .vimrc
:
set undofile
set undodir=~/.vim/undo/
De esa manera, toda la información de su árbol de deshacer / cambiar se guarda en todas las sesiones de vim, y la próxima vez que abra su archivo podrá deshacer / rehacer las ediciones anteriores.