linux下,vi文件时,显示这两个错误,E297: 交换文件写入错误 E303:不能打开交换文件。
错误信息:
*E296* *E297*
Seek error in swap file write
Write error in swap file
这通常是因为磁盘空间满引起的。Vim 不能把文本写入 |swap-file| 。它本身并无害,但如果 Vim 意外退出,有些文本可能丢失,而无法恢复。如果这个问题持续存在,Vim可能会内存溢出。
用df查看下磁盘空间吧,看看是不是满了。