之后无法恢复vim加密文件:set key =

时间:2014-03-12 13:35:07

标签: vim encryption

使用:X在vim中加密文件。我打开文件并输入了一个错误的密钥,它显示了垃圾。然后我尝试通过在命令模式:set key=中执行以下命令来关闭加密。现在我无法解密文件。

我已经加密了我的文件,所以没有人读取它。如果有人尝试使用错误的密钥访问该文件,然后执行:set key=,那么如何取回原始文件?

1 个答案:

答案 0 :(得分:0)

通过卸载和重新编辑文件,在错误尝试后重新尝试加密密钥输入的方法:

:bdelete | edit #

如果您在:set key=之后编写了(乱码)缓冲区,则内容可能已丢失,因为您已将(现在未加密)垃圾保留(现在未加密)。您可以通过尝试重新编辑或查看文件内容来进行检查;它应该以{{1​​}}开头。