vi E325:ATTENTION

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

猜你喜欢

转载自boyy2k.iteye.com/blog/1851191
vi