gpt4 book ai didi

vim - 不使用undo命令从.un〜文件中恢复vim文件

转载 作者:行者123 更新时间:2023-12-04 00:30:46 26 4
gpt4 key购买 nike

如何从undo文件还原vim文件而不点击undo

添加文本时,我保存了一个vim文件。然后,我运行了一个python命令,清空了文件的内容,并且可以看到文件的.un~文件中包含该文件的某些单词。当我尝试撤消该文件时,它显示为Already at latest change。我在交换文件目录中找不到交换文件。

最佳答案

你不能撤消信息与Vim对文件内容的最新了解有关;当它们不再对应时,Vim无法重新应用更改。记录在:help undo-persistence中:


Vim将检测撤消文件是否不再与其之前的文件同步。
为其编写(带有文件内容的哈希值),并在文件为
写入撤消文件后进行了更改,以防止损坏。


最好的办法是尝试手动挽救撤消文件中可识别的位,例如使用十六进制编辑器或Vim的二进制模式。

关于vim - 不使用undo命令从.un〜文件中恢复vim文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18630937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com