linux下vi/vim打开文件异常及处理方法

vi/vim打开之前写过的c代码,多次出现这个状况:

 

 网易有道词典翻译如下:

文件 编辑 查看 搜索 终端 帮助

E325:注意

找到一个名为“.mybash.c.swp”的交换文件

业主:fr 日期:2018年11月11日11:31:55

文件名称:~fr/Desktop/shell/mybash.c

修改:是

用户名:fr 主机名:freedom

进程ID: 4215

打开文件“mybash.c”

日期:2018年11月12日11:26:42

swap文件更新!

1.另一个程序可能正在编辑同一文件。
    如果是这样,在进行更改时要小心不要以同一个文件的两个不同实例结束。退出,或者小心翼翼地继续。

2.此文件的编辑会话已崩溃。
   如果是这种情况,使用“recovery”或“vim-r mybash.c”。
   如果你已经这样做了,删除掉交换文件 .mybash.c.swp 避免这种信息。
   交换文件“.mybash.c.swp”已经存在!

---更多的---
              空格/d/j:  屏幕/页面/下线,b/u/k: 上  q:退出

乱按一通,可以进入文本,退出保存,又出现下面的提示:
 
 
 
出现的原因:
在vi/vim操作前,使用vi/vim操作mybash.c文件时出现了异常中断,所以在当前目录产生了一个.mybash.c.swp文件。

解决方法:
打开文件所在位置,用ls -a查看,删除 .mybash.c.swp 因为它是隐藏文件,用 ls 查看不能发现。

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

删除 .mybash.c.swp 后,再次vi/vim mybash.c即可正常打开。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值