vi E325:ATTENTION「终于解决」

(30) 2023-03-27 15:20

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说vi E325:ATTENTION「终于解决」,希望能够帮助你!!!。
vi E325:ATTENTION「终于解决」_https://bianchenghao6.com/blog__第1张vi E325:ATTENTION

最近编辑一个文件时总是出现

E325: ATTENTION

Found a swap file by the name ".function.pl.swp"

owned by: appadmin dated: Fri Aug 12 20:14:31 2011

file name: /home/***/*****/work/function.pl

modified: no

user name: appadmin host name: 10.0.0.0..dg..com

process ID: 8148

While opening file "function.pl"

dated: Mon Aug 15 09:55:08 2011

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 function.pl"

to recover the changes (see ":help recovery").

If you did this already, delete the swap file ".function.pl.swp"

to avoid this message.

"function.pl" [converted] 85L, 3109C

Press ENTER or type command to continue

不知道什么问题 ,每次编辑的时候,都会出现,

后来查看了一下 ,原来是有一次 我编辑此文件时。直接关机没有保存,vi 为了尽量保证文件的安全性,在文件编辑时会创建一个交换文件(swap file)。

当系统重启后vi 提示我们是否恢复以前的文件。如果需要恢复,可以利用vi -r filename.swap ---->> 打冒号进入命令模式,write newfilename以另存交换文件。

不管我们是否另存了该文件,甚至我们重启电脑,当我们用vi打开原来的文件时,仍会出现E325:ATTENTION的提示

使用 vi -r

会列出交换文件名

再用 rm -f 交换文件名

将文件删除

启用VI 就不会再出现 E325: ATTENTION

上一篇

已是最后文章

下一篇

已是最新文章

发表回复