现象: 在使用Linux的vim编辑文件时,如果因为某种异常退出正在编辑的文件 再次编辑该文件时会提示:swap file “*.swp”already exists 原因: 使用vim编辑文件实际是先copy一份临时文件并映射到内存编辑,编辑的是临时文件 如果因为某种异常退出,临时文件并不会被删除 解决方法: 查找临时文件并删除即可 ls -a *.swp rm *.swp