用vi保存时报错E45: 'readonly' option is set (add ! to override)

简介

在我们使用linux时,用vi编辑文件保存会报错提示 "E45: 'readonly' option isset (add ! to override)" ,在此写个

笔记留作存档,方便给新手朋友们查询

 

教程

我是编辑/etc/apt/sources.list的时候,ssh意外断开,然后重新连上再编辑文档时,就出现下图的提示

我们翻译过来看下,其实也可以能看出来问题

当你保存就会报错"E45: 'readonly' option isset (add ! to override)"

解决方法很简单,使用下方命令在保存时输入,强制关闭文件

:q!

在命令行里输入下方命令, 后回车再次vim打开文件编辑就正常了

: sudo !!

也可以直接执行强制保存退出的命令

:wq!
THE END