Answers:
仅当您尝试编辑的文件没有完全保存到磁盘上时,才会发生这种情况。方案是:
在vi / vim中仍然打开文件时,您不正确地关闭了系统。
通过vi中的不同/相同控制台同时访问文件时。
每当在vi / vim中打开文件时,vi / vim都会创建一个.swp文件。每次在vi / vim中打开文件时,vi / vim都会检查该文件,如果发现此警告,则会弹出
可以通过两种方式避免这种情况
“ /文件/您/正在/编辑/.your_file_name.swp的路径”
我只是在谈论第一种情况,只有这种情况才是安全的。场景二是不同的情况。
在消息中,您应该看到文件的完整路径。您可以通过以下方式复制粘贴路径来管理它:
rm -f /path/to/the/file
vi -r
(或vim -r
根据需要)恢复它们。我通常将恢复的文件写入一个临时文件,并将diff
其与主文件相对。(我不太相信恢复过程不会丢失信息。)