每次重新启动 vim 上次的修改记录似乎就没有了 比如, 我刚刚启动 vim, 然后按下 u 是没有上次的修改记录的, 这个有办法保存吗?
1
ViriF 2022-09-25 01:24:20 +08:00
set undofile=true
其实感觉用起来有点别扭,如果文件很长又没有版本控制的话 |
2
azouever 2022-09-25 10:59:24 +08:00
help 文档这里面可能会有用
h usr_21.txt |
3
azouever 2022-09-25 11:01:55 +08:00
h undo.txt
|
5
azouever 2022-09-26 11:33:59 +08:00 1
@logan66 这个是在 vim 中 help doc
打开 vim 然后 command-line mode(直接:) 输入上面查询命令就行 |
6
runwu2022 2022-09-29 16:55:14 +08:00
在 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 |