每次重新启动 vim 上次的修改记录似乎就没有了 比如, 我刚刚启动 vim, 然后按下 u 是没有上次的修改记录的, 这个有办法保存吗?
1
ViriF 180 天前
set undofile=true
其实感觉用起来有点别扭,如果文件很长又没有版本控制的话 |
2
azouever 180 天前
help 文档这里面可能会有用
h usr_21.txt |
3
azouever 180 天前
h undo.txt
|
![]() |
6
runwu2022 175 天前
在 vimrc 里面开启 backup 和 undo 选项。
set backup set backupdir =$HOME/.vim/backup/ set backupext =-vimbackup set backupskip = set directory =$HOME/.vim/swap/ set updatecount =100 set undofile set undodir =$HOME/.vim/undo/ set viminfo ='100,n$HOME/.vim/viminfo |