相关疑难解决方法(0)

更改Vim交换/备份/撤消文件名

是否有可能改变Vim命名交换/备份/撤消文件的方式?

为了避免混乱,我在我的设置选项中~/.vimrc转储这些文件~/.vim/tmp/{swap,backup,undo}; 但是,由于我经常使用相同的名称编辑不同目录中的文件,因此我经常会遇到许多其他难以区分的文件,而Vim有时无法恢复.

理想情况下,我想%path%to%file.undo对所有这些辅助文件使用持久性undo has()的命名方案; 没有明显的设置方法,但可以用Buf{Read,Write}宏来完成吗?

vim swapfile

53
推荐指数
2
解决办法
2万
查看次数

恢复Vim备份

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

我有vim保存备份到 ~/.vim/backups

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

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

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

vim backup restore

11
推荐指数
2
解决办法
5487
查看次数

标签 统计

vim ×2

backup ×1

restore ×1

swapfile ×1