最近用vim写django时,配置免密登录发现的问题,vim 配置文件的时候意外退出,再进入的时候有以下页面,一开始看了半天没明白。后来发现把这个后缀swp的文件删掉就可以了,之后再vim就不会出现此问题了。
出现的问题是如下(报错页面已经消失,找了一个类似的页面)
E325: ATTENTION
Found a swap file by the name ".nginx.conf.swp"
owned by: root dated: Wed May 17 05:21:20 2017
file name: /usr/local/nginx/conf/nginx.conf
modified: YES
user name: root host name: www
process ID: 14180 (still running)
While opening file "nginx.conf"
dated: Wed May 17 07:16:06 2017
NEWER than swap file!
(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r nginx.conf"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file ".nginx.conf.swp"
to avoid this message.
Swap file ".nginx.conf.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
————————————————
解决办法:ls -a显示所有文件
rm -f 删除swap文件