<p>今天在使用mac过程中用vi修改文件,保存文件时,报错提示:readonly option is set。具体报错如下:</p><pre class="brush:bash;toolbar:false">E45: 'readonly' option is set (add ! to override)</pre><p>该错误为当前用户没有权限对文件作修改</p><p>有三种可能:</p><p>1、该错误为当前用户没有权限对文件作修改,你有权限修改文件吗?如果是root权限,可以:wq! 强行保存退出;</p><p>2、该文件没有正确保存退出,正在打开状态,请别人关闭后再保存; </p><p>3、若该文件所有人都关闭了,提示有的人没有关闭,则删除该文件的临时文件则可以正常打开、修改、保存。</p><p>万能解决办法:</p><p>①按Esc键;</p><p>②输入:set noreadonly;</p><p>③然后就能正常保存了,你可以输入 :wq 来保存文件了。</p><p>好了,以上就是“E45: 'readonly' option is set (add ! to override)的解决办法”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。</p>