VI编辑器保存文件提示"E45: 'readonly' option is set (add ! to override)"


00X00 序言

这是刚刚我在配置centos7的时候遇到的一个问题,想着可能会有其他兄弟遇到这种问题,在我找到答案并解决后,来博客写文章~


vi编辑打开了某个/etc下的文件,文件权限777
使用 :w/:wq 保存的时候提示 "E45: 'readonly' option isset (add ! to override)",而用 :w! 提示 "E212: Can't open file forwriting"。

解决方案:

:q! 强制关闭文件后,在命令行里输入:sudo !! 然后回车会用vim自动打开文件,按i进入编辑状态再进行修改就行了。


以上是具体解决办法,但如果出现按Esc不出现:的情况,没事,我们在按完Esc后,在正常输入:wq,就会看到,终端下方会出现如图所示:
2019-11-10_14-23-40.png

声明:苏茗鹿的空间|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接


Carpe Diem and Do what I like