我们用vim编辑一个文件时,由于某种原因导致异常退出时,再次进入就会报出如下信息:
遇到这个问题之前很头大,不知道如何去解决,下边有选项,无论选择哪个选项,下一次进入时也会出现同样的问题。
原因是文件异常退出时,linux会针对这个文件生成一个.swp文件,用于保存数据。下次再打开这个文件就会提示,这个.swp文件是用于恢复文件。
.swp文件是一个隐藏文件,可以用ls -a选项查看。
1.如果不需要恢复文件,将.swp文件删除后,下次进入就不会有提示信息了。
rm -rf .common.c.swp
2.恢复文件
vim -r common.c
恢复文件后,将.swp文件删除。