出现这种错误时会退出不了vim,那么出现这种错误的原因有:

1、该错误为当前用户没有权限对文件修改。

2、该文件没有正确保存退出,正在打开状态,关闭后再保存。

3、若该文件所有都关闭,提示有的人没有关闭,则删除该文件的临时文件则可正常打开、修改、保存。

出现这种错误后解决的方法有两种:

一、第一种方法:

如果有root权限,可以输入 :wq!强行保存退出。

二、第二种方法:

(1)按ESC

(2)输入 :set noreadonly

(3)输入 :wq就可保存退出

【Linux问题】Linux修改文件出现错误E45:“readonly” option is set(add ! to override)退出不了vim相关推荐

  1. vim 修改文件出现错误“E45: 'readonly' option is set (add ! to override)”

    错误原因:权限不足 解决方案: 如果是root权限,可以 :wq! 强行保存退出 转载:http://blog.csdn.net/u010947098/article/details/53908603

  2. 总结27 -- E45: ‘readonly‘ option is set (add ! to override)

    有一次通过vim命令修改文件出现以下错误: E45: 'readonly' option is set (add ! to override) 该错误为当前用户没有权限对文件做修改 解决办法: 可以: ...

  3. 解决 E45: 'readonly' option is set (add ! to override)

    Linux 配置JDK环境报错, 输入 :wq 后报E45: 'readonly' option is set (add ! to override)只读错误 解决方法: :wq! 强行保存退出.

  4. vim 保存退出显示E45 ‘readonly option is ser (add ! to override)

    E45: 'readonly' option is set (add ! to override)

  5. vim报错E45: ‘readonly‘ option is set (add ! to override)

    其实这是权限造成的,文件设置成了只读权,只读文件修改前需要执行sudo,但是已经修改了,如何强制保存呢?只需要保存的时候执行如下命令: :wq!以上命令是强制保存退出,然后就可以了!

  6. Ubuntu “readonly” option is set(add to override)错误

    目录 一.异常错误 二.原因 三.解决方法 一.异常错误 使用vim退出时经常出现 "readonly" option is set(add ! to override)的错误 二 ...

  7. linux chown命令: 修改文件或目录的所有者或群组

    linux chown命令: 修改文件或目录的所有者或群组 介绍: chown命令可以修改文件(目录)的所有者和群组信息. 语法: chmod [-cfhvR] user[:group] file.. ...

  8. linux中vi修改文件内容,linux VI模式下批量修改文件内容

    1.         :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2.         :n,$ ...

  9. Linux修改文件出现[O]pen Read-Only、(E)dit anyway、(R)ecover解决方法

    在Linux中,修改文件出现如下图所示提示信息: [o]pen Read-only, (E)dit anyway, ®ecover, (D)elete it,(Q)uit, (A)bort: 问题原因 ...

  10. Linux下载批量修改文件后缀,rename安装及使用**

    Linux下批量修改文件后缀,rename安装及使用 ##方法 执行命令: sudo apt-get update sudo apt-get upgrade sudo apt-get install ...

最新文章

  1. 《埃森哲技术展望2016》解密未来企业竞争究竟拼什么?
  2. Java8新特性Stream API与Lambda表达式详解(1)
  3. js 根据所输内容生成助记码
  4. php判断端口跳转,PHP判断端口是否打开的代码
  5. Linux与Windows中动态链接库的分析与对比
  6. Unity3D-C#脚本介绍
  7. 2017.8.15 阿狸的打字机 失败总结
  8. 安全漏洞问题6:SQL注入
  9. 【Sql查询数据】for 日、月、年
  10. 34.了解那些算法要求使用排序的区间作为参数
  11. opengl 遇到的基础问题
  12. JUnit for Android入门2 JUnit断言
  13. Maven异常:0.0.1-SNAPSHOT: Could not find artifact
  14. solr中文同义词检索的配置讲解
  15. event-log-tags
  16. 图像处理时为什么灰度化 【文末赠书】
  17. Python表格数据处理方法
  18. 快读的使用方法(实现四类数据快读)
  19. 36氪首发|「优仕美地医疗」获亿元级B轮融资,要打造日间手术机构的连锁服务网络...
  20. 教你用Python感知女朋友的情绪变化?

热门文章

  1. Heartbeat配置方案
  2. 台式计算机怎样能搜无线连接,台式电脑如何连接无线网络
  3. 微信分享代码申请key教程
  4. Python--单引号、双引号、三引号用法
  5. 标准差和标准误差的区别
  6. 指令集并行——vliw和超标量cpu
  7. 2020年最新微博相关数据API+一站式获取个人微博信息+套娃、批量式获取微博用户信息
  8. 计算机辅助药物设计的心得,计算机辅助药物设计实验的探索与心得.doc
  9. 外卖行业现状分析_2019年中国外卖行业市场现状与发展趋势分析
  10. 在线教育逆流而上,网络直播课成教育新宠