最近,博主自己在linux系统下使用vim编辑程序的时候,没有保存退出,直接关闭了,出现了以下的情况:
打开就会显示filename.c.swap已经存在。
这是因为vim在编辑文件时会创建一个交换文件swap file以保证文件的安全性。
小白看到这个直接懵了,其实解决办法很简单。
1、先复制已存在的swap文件的绝对地址
例如图中倒数第二行中的:~/.local/share/nvim/swap//%home%yaozheng%yz%main.c.swp
2、在命令行输入q退出。
最下面一行有几种命令,输入q,也就是quit退出。
3、在外面的命令行中输入 rm 复制的文件地址
如下图
就可以解决以上问题啦。