使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w 后才保存临时文件到原文件,执行:q 后才删除临时文件。
每次启动检索是否有临时文件, 有则询问如何处理,就会出现如上情景。
1、首先输入R,恢复数据
2、然后输入D,删除临时文件
3、最后输入:wq!保存并退出,此时再次编辑文件就一切正常了
方法二:
只需命令行将其删除即可,命令:rm -rf .a.sh.swp
使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行:w 后才保存临时文件到原文件,执行:q 后才删除临时文件。
每次启动检索是否有临时文件, 有则询问如何处理,就会出现如上情景。
1、首先输入R,恢复数据
2、然后输入D,删除临时文件
3、最后输入:wq!保存并退出,此时再次编辑文件就一切正常了
方法二:
只需命令行将其删除即可,命令:rm -rf .a.sh.swp