代码: 全选
:w !sudo tee %
和http://vimcdoc.sourceforge.net/doc/cmdline.html#:_%
:w !{cmd} 相当于执行{cmd}命令,并把缓冲区内容当作{cmd}命令的输入, sudo tee % 是用tee把当前文件名进行保存,%代表当前文件名
代码: 全选
:w !sudo tee %
这个我见得太多了。。。。hiphen 写了:呵呵,我一般很小一段就会ctrl + s保存一次,如一发现不可写,会先copy到leafpad,退出后重新粘帖
见到网上有此方案,新奇,查得一些出处,因而分享。