gpt4 book ai didi

vim - 恢复 Vim 备份

转载 作者:行者123 更新时间:2023-12-04 02:08:23 24 4
gpt4 key购买 nike

Vim 的文件备份系统刚刚保存了我的谚语 @$$ 但我有一个问题。

我有 vim 将备份保存到 ~/.vim/backups
为了恢复它们,我转到目录并(按日期排序)将我需要的文件复制回项目文件夹中的必要目录。很简单,只有 5 个文件。但是,我很惊讶没有明显的方法可以找到每个文件来自哪个目录。我尝试使用 vim -r path/to/file但这似乎使用交换而不是备份文件。由于在我的情况下 vim 没有崩溃(我只是错误地覆盖了文件),因此这些文件没有交换。

所以主要问题是:恢复vim备份文件的最佳方法是什么?

附带问题:当我有两个来自不同路径的同名文件(例如 /path/one/file.html/path/two/file.html )时,在 .vim/backup/目录中会发生什么?

最佳答案

据我所知,Vim 根本不保存有关文件原始位置的任何信息。

保存两个同名文件的备份可能会覆盖现有备份或使用不同的名称,具体取决于 .vimrc 中的设置。选项 'backup' 将覆盖现有的备份文件,但 'writebackup' 将重命名新备份以避免覆盖。

查看 Vim 的文档了解更多信息 - :help backup

关于vim - 恢复 Vim 备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698316/

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