关于 Linux 下的 .swp 文件 vi / vim 在编辑文件时,会生成一个临时的交换文件(.xxx.swp),这个文件用来备份缓冲区中的内容。如果被编辑文件正常关闭则 .xxx.swp文件会被自动删除。如果被编辑文件异常退出则 .xxx.swp文件会留下来记录之前编辑的文件 xxx 的信息。在非正常退出导致文件编辑丢失时可用 vim / vi -r xxx 来恢复 xxx 文件。