出现这个问题是因为你上次编辑的时候在没有保存的情况下退出了(如:电脑关机等)也有可能是有其他人在和你同时进行编辑行为(不同会话中)。这是因为在用vim编辑的时候,vim会在打开文件目录下自动创建一个后缀为 ‘.文件名字.swp’ 的暂存档,这个是用来记录你在文件中的动作的。当你没保存就退出的时候‘.文件名字.swp’这个就会发起救援的功能。

[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

O:只读模式,能看不能动。懂?

E:正常编辑模式,但是不会载入暂存档的内容。容易出现两个使用者互相改变对方的档案等问题。

R:载入你没保存之前暂存档里面的内容,需不需要保存,看你自己需不需要了。

D:删除你之前没有保存的暂存档文件。删除之后,再登入就可以正常用了。

Q:直接离开vim,不会进项任何动作。

A:没查到具体是什么,但是上边的够你用了,这个反正也是和Q似的直接回到命令行。

字太多,你们懒得看,也可以直接看解决办法:

删除暂存档,再登入就可以了(上面那一大堆字里面有暂存档的介绍)。

有用的话给我点赞,我抵制别人白嫖我

vim编辑文件时[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:相关推荐

  1. [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

    出现问题的原因是:编辑文件的时候断网了或者编辑的时候直接退出客户端了.这样就会有个暂存. 简单的解决方法:点大写的[E],就能继续重新编辑 六个按钮的说明如下: [O]pen Read-Only: 打 ...

  2. linux出现e325错误,用Vim编辑文件时出现E325: ATTENTION错误的解决方法

    用Vim编辑文件时出现E325: ATTENTION错误的解决方法 当用Vim编辑一个文件时出现下列错误 [root@zabbix ~]# vim /usr/local/msmtp/etc/msmtp ...

  3. Linux在vi/vim编辑文件时(104键)键盘右边数字键输入异常解决方法

    出现的问题:当Linux在vi/vim编辑文件时,当输入i编辑文件时,发现用键盘(104键)右边数字键进行输入时输出的不是数字而是英文字母! 应按如下操作解决: 1用Xshell6(目前我用的Xshe ...

  4. linux 普通用户退出vim,Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)...

    在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...

  5. Linux中vim编辑文件跳转指定的行和列

    一.前言   在Linux中使用vim编辑器修改文件,如果内容很多,那就需要定位到指定的行和列了.不同模式的跳转方式不一样,主要为正常模式和命令行模式的行号跳转.     如需设置vim编辑文件时显示 ...

  6. 树莓派vi编辑文件时退格键和方向键无法正常使用的问题

    [问题现象] 树莓派在使用vi编辑文件时,发现退格删除键(Backspace键),无法删除,方向键变成了ABCD(对应上下右左)还自动换行. 现象如下图所示: [问题解决] 此问题根因是树莓派系统预装 ...

  7. Linux编辑文件时三种模式指令

    Linux在编辑文件时需要进行三种模式的切换,以下分别说明了每个模式常用的命令操作: 一.一般模式:       以vi\vim打开一个文件就直接进入一般模式了(这是默认的模式).在这个模式中, 你可 ...

  8. linux e514写入错误,Linux上使用vim编辑文件保存时报错:E514: write error (file system full?)...

    今天在Linux上使用vim编辑文件保存时报如下错误 E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sud ...

  9. docker 中不能用vim编辑文件

    2019独角兽企业重金招聘Python工程师标准>>> docker 中不能用vim编辑文件 2017年08月28日 16:54:29 阅读数:2061 更新来源 apt-get u ...

最新文章

  1. anaconda能跑c语言哪,anaconda环境下实现SiamCAR
  2. esp8266设置sta失败_使用NodeMCU_ESP8266驱动OLED
  3. SAP WM模块常用T-code
  4. python 3.7.3 thinker_GitHub - thinkerwalker/python3-bin
  5. Java实现把一个对象复制给另一个有相同字段属性的对象
  6. 20220209-CTF MISC-BUUCTF-qr-被嗅探的流量(查找POST包)
  7. 自己的路 php,生活感悟的句子:走自己的路,做自己的事
  8. Axure实现提示文本单击显示后自动消失的效果
  9. Qt4_派生对话框类
  10. java 线程 interrupted_Java:当被另一个线程中断时,如何在线程上捕获InterruptedException?...
  11. 微信分组可见怎么实现android,android如何管理微信分组
  12. 无法创建视频捕捉过滤器的解决办法
  13. linux系统下复制粘贴不了怎么办,电脑复制粘贴不了怎么解决?三种解决办法 了解一下...
  14. c语言三位数中有多少素数,输出所以三位数的素数,并求素数的个数,每行输出10个数...
  15. java代码如何整合_Java如何合并两个PPT文档?
  16. (三十三)远期利率协议的结算金、价值与定价
  17. Mac下AndroidStudio无法识别安卓手机问题解决
  18. Java统一日志处理
  19. 如何画 1PX 的线
  20. abel数值反演的matlab实现,abel变换数值反演的积分算子方法.pdf

热门文章

  1. 触摸面板智能开关一Homekit智能家居
  2. 《炬丰科技-半导体工艺》单片晶圆清洗工具干燥性能评估
  3. Java笔记-01(Java语言的特性、JDK、JRE、JVM三者之间的关系和Java重点术语)
  4. 关于echarts导出图片分辨率问题
  5. 欧姆龙CP1H系列码垛程序
  6. webRTC是怎么应对网络变化的
  7. 精密空调监控:不会这个技巧,千万不要尝试
  8. 2021-2027全球与中国自动切割系统市场现状及未来发展趋势
  9. NeurIPS 2022|图对比学习的结构公平性初探
  10. 2021 年广东省职业院校技能大赛(国赛遴选赛卷(A))