在我的vim代码中,我做了很多变化,然后做了一个ZZ(保存并退出).但后来我意识到我不需要这些变化.在使用某些缓冲区进行这些更改之前,我可以回到状态,该数据仍然可能被存储.保存后我没有做任何改变出口.
在vim中有持久的undo选项:h persistent-undo
注意:它是在VIM 7.3版本中引入的,所以对于早期版本,它将无法正常工作.
注意:它是在VIM 7.3版本中引入的,所以对于早期版本,它将无法正常工作.
可以通过在.vimrc中放置以下文本来打开它:
if has('persistent_undo') "check if your vim version supports it set undofile "turn on the feature set undodir=$HOME/.vim/undo "directory where the undo files will be stored endif
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。