如何在vim保存时获得sudo权限

前端之家收集整理的这篇文章主要介绍了如何在vim保存时获得sudo权限前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用

:w !sudo tee %




命令:w !{cmd},让 vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从 stdin 传入。

tee 是一个把 stdin 保存到文件的小工具。

而 %,是vim当中一个只读寄存器的名字,总保存着当前编辑文件文件路径。

所以执行这个命令,就相当于从vim外部修改了当前编辑的文件

猜你在找的Bash相关文章