从Vim中的交换文件撤消恢复

扎克·康恩

在进行重大更改之前,我不小心从vim中的旧旧交换文件中“恢复”了该文件。我的更改似乎消失了。我尝试探索撤消树,但是仍然缺少大量更改。无论如何,我是否可以撤消恢复操作,或者我注定要失败?

英戈·卡卡特

我自己尝试了一下(启用了永久撤消; Vim版本7.3.823)。旧的更改仍在显示(在中:undolist,尽管我通常使用Gundo或Undotree这样的插件来可视化它),但是当尝试还原时,我得到了

E438: u_undo: line numbers wrong

好像Vim无法处理这种情况。请注意,您已经被警告过;恢复明确警告:

Recovery completed. You should check if everything is OK.
E308: Warning: Original file may have been changed

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

vim恢复已删除的交换文件

来自分类Dev

删除已经恢复的Vim交换文件最简单的方法是什么?

来自分类Dev

在Ubuntu中交换分区与交换文件

来自分类Dev

在vim中编辑apache配置文件时,“交换文件xxx已经存在”?

来自分类Dev

交换文件名中的字段

来自分类Dev

我该如何处理vim的交换文件系统?

来自分类Dev

交换分区与交换文件

来自分类Dev

交换分区与交换文件

来自分类Dev

交换文件与分区

来自分类Dev

在Windows 7中,如何在目录中交换文件?

来自分类Dev

如何在Ubuntu中删除交换文件?

来自分类Dev

在文本文件中交换文本行

来自分类Dev

获取特定字符并交换文件中的列

来自分类Dev

如何通过新输入交换文件列表中的参数

来自分类Dev

如何在Ubuntu中删除交换文件?

来自分类Dev

如何在Linux中设置加密的交换文件?

来自分类Dev

如何交换文件名中的模式?

来自分类Dev

该交换文件在/ etc / fstab中的位置在哪里

来自分类Dev

交换文本文件中的动态行数

来自分类Dev

如何交换文本文件中的行?

来自分类Dev

如何在 Ubuntu 18.04 中增加交换文件?

来自分类Dev

从 /etc/fstab 中删除交换文件是否安全?

来自分类Dev

在路线之间交换文件

来自分类Dev

同时交换分区和交换文件?

来自分类Dev

交换分区到交换文件

来自分类Dev

交换文件交换无效参数

来自分类Dev

Vim:所有可能的交换文件扩展名是什么?

来自分类Dev

为什么vim不能总是让我选择删除交换文件?

来自分类Dev

VIM(gvim / macvim)在哪里保存未保存/未命名缓冲区的交换文件?