网上的博客基本上都是互相抄的,对于细节说明几乎没有,在这里记录一下,我遇到E325怎么解决了的。
不小心非正常关闭了文件,再次编辑时,每次都会提示如下错误:
出现这种情况原因:
在用vim命令打开一个文件时,其会默认产生一个cmd.swap文件,用于保存数据,当文件非正常关闭时,可用此文件来恢复,当正常关闭时,此文件会被删除,非正常关闭时,不会被删除,所以提示存在.swap文件。
解决方案:
在如上图所示的情况下,输入R,
光标键下拉,根据提示选择一个文件然后按回车,之后需要注意删除.swap文件。
需要删除同级文件夹下的.sshd_config.swap文件,注意是点开头。
上图一共提供了3个选项,我查了一下,在/var/tmp里面有sshd_config.swo和sshd_config.swp,之前的提示~/tmp,我以为是用户目录,去找了一下没找到,在根目录下的tmp也没找到。
于是我一共删除了3个文件,在/var/tmp下的2个文件删除了,发现没有解决问题,最后删除了sshd_config同级目录下的.sshd_config.swp文件,才解决了E325错误。
可能从一开始只要删除同级目录的文件吧。(这个之后验证了再回来补充)(逃……
如果有删除交换文件选项,且你不是很在意之前的修改没保存的话:
直接按D+Enter删除交换文件就行了。
参考文档:
Today's comments have reached the limit. If you want to comment, please wait until tomorrow (UTC-Time).
There is 18h44m50s left until you can comment.