微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vim undo:文件写入后撤消

在我的vim代码中,我做了很多变化,然后做了一个ZZ(保存并退出).但后来我意识到我不需要这些变化.在使用某些缓冲区进行这些更改之前,我可以回到状态,该数据仍然可能被存储.保存后我没有做任何改变出口.
在vim中有持久的undo选项:h persistent-undo
注意:它是在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 举报,一经查实,本站将立刻删除。

相关推荐