vi写完文件保存时才发现是readonly😂

在MAC上编辑apache配置文件,老是忘记sudo…… 

readonly的文件保存时提示 add ! to override, 但这仅是对root来说的啊!

百毒了一下竟然还有解决方案!!

:w !sudo tee %

神奇!原理嘛简单瞧了一下,就是运行外部shell命令,用 tee 把当前stdin缓冲区的数据写到当前文件(%)。

posted @ 2016-10-14 13:54  Alexander.Gao  阅读(3132)  评论(0编辑  收藏  举报