vim - 从vim撤消文件恢复丢失的文件

时间:2015-07-05 16:19:29

标签: vim

我不小心删除了我的.vimrc,这花了我几周的时间来配置。我仍然保持原型,我认为这是我恢复它的唯一方法。不幸的是,vim现在不允许我撤消(我想因为我的当前vimrc版本无法在最后一个撤销步骤中“修补”)。

此外,vim撤消文件已编码,因此我无法以人类可读的形式看到其内容。有一个步骤我刚用ggvGc删除了所有的vimrc,所以如果有办法解码那个vimundo文件,我想我可以恢复它。

无论如何,我可以让我的vimrc回来吗?谢谢。

2 个答案:

答案 0 :(得分:2)

所以,正如FDinoff建议的那样,补丁here对我来说真的很有用。

答案 1 :(得分:0)

对于几年后来这里的人们来说,在最新版本的Vim中是不可能的。

您可以尝试运行此命令以从撤消文件中提取可以提取的内容:

$ strings <undo-file>

有关更多信息,请参见Recover a vim file from the .un~ file without the undo command