如果我使用vim修改了一个没有备份的文件,我可以恢复内容吗?

如果我使用vim修改了一个没有备份的文件,我可以恢复内容吗?

我使用 vim 更改了 Mac 上的文件:

aircraftdeMacBook-Pro:testdj ldl$ vim urls.py

而且我没有备份该文件,我可以恢复其中urls.py的内容吗?

答案1

原来的文件没了。从备份恢复(如果您有的话,这应该相当容易macOS 的时间机器跑步)。

将来,您可能希望将 Vim 配置为自动备份您编辑的文件。这可以通过编辑.vimrc配置文件并包含以下行来完成

set backup

您可以通过阅读来了解影响备份创建方式和位置的其他选项backup有关该选项的帮助

例如,如果您想将所有备份文件收集到一个位置,您可以设置选项backupdir到某个目录。

相关内容