Вы также можете добавить постоянную отмену, vim сохранит вашу отмену даже после перезагрузки:
" Persistent undo
set undofile
set undodir=$HOME/.vim/undo
set undolevels=1000
set undoreload=10000
Редактировать - через @sanbor:
Не забудьте сделать mkdir ~/.vim/undo
, иначе vim не сделает это за вас.