linux下vi或vim操作Found a swap file by the name的原因及解决方法--九五小庞

在linux下用vi或vim打开Test.java文件时

root@localhost tmp# vi Test.java

出现了如下信息:

E325: ATTENTION

Found a swap file by the name ".Test.java.swp"

owned by: root dated: Wed Dec 7 13:52:56 2011

file name: /var/tmp/Test.java

modified: YES

user name: root host name: localhost

process ID: 26153 (still running)

While opening file "Test.java"

dated: Wed Dec 7 14:00:46 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 Test.java"

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

If you did this already, delete the swap file ".Test.java.swp"

to avoid this message.

"Test.java" 11L, 237C

Press ENTER or type command to continue

原因是在此次vi或vim操作前有过一次使用vi或vim 操作Test.java文件时出现了异常中断,所以在当前目录下产生了一个.Test.java.swp文件,这个文件使用ls命令查看不能发现,使用ls -a命令查看可以知道Test.java.swp是一个隐藏文件。

注:以.开头的文件就是隐藏文件

想要不再有上面的警告提示,把该文件删除即可:

root@localhost tmp# rm .Test.java.swp

rm: remove regular file `.Test.java.swp'? y

root@localhost tmp#

使用vi或vim编辑其他文件出现类似情况的处理方法一样可以。


版权声明:本文为CSDN博主「kenhins」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/kenhins/article/details/50781071

相关推荐
王二端茶倒水5 分钟前
智慧园区网络运营:认证、分权、运维和安全闭环
运维·物联网·架构
爱就是恒久忍耐7 分钟前
现代CMake的build方式
linux·运维·服务器
huzhongqiang8 分钟前
单例装饰器升级:用 jsonic 过滤私有字段
python
三84412 分钟前
重定向/管道符/通配符/转义字符/VI/VIM
运维·服务器
云梦泽࿐้22 分钟前
变量与数据类型:Python世界的基石
开发语言·python
qq_谁赞成_谁反对27 分钟前
甲方IT的成长之路--nginx实战--2604
服务器·数据库·nginx
开发小能手-roy29 分钟前
Lambda表达式性能陷阱:避坑指南与JIT编译优化分析
开发语言·python
风吹夏回32 分钟前
RabbitMQ 核心术语 + Python pika 方法完整讲解
分布式·python·rabbitmq
爱读书的小胖33 分钟前
无偿分享ChatGPT Image 2画图网页与并发绘图python程序【Ai绘图】
开发语言·python·chatgpt
cvcode_study35 分钟前
Scikit-learn
python·机器学习·scikit-learn