E45: 'readonly' option is set (add ! to override)的解决办法

  • 时间:2019-02-02 03:49
  • 来源:本站原创
  • 作者:Mr.PAN
  • 阅读:505
E45: 'readonly' option is set (add ! to override)的解决办法。今天在使用mac过程中用vi修改文件,保存文件时,报错提示:readonly option is set。具体报错如下:

今天在使用mac过程中用vi修改文件,保存文件时,报错提示:readonly option is set。具体报错如下:

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

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

有三种可能:

1、该错误为当前用户没有权限对文件作修改,你有权限修改文件吗?如果是root权限,可以:wq! 强行保存退出;

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

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

万能解决办法:

①按Esc键;

②输入:set noreadonly;

③然后就能正常保存了,你可以输入 :wq 来保存文件了。

好了,以上就是“E45: 'readonly' option is set (add ! to override)的解决办法”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。