当需要sudo权限时使用vim写入文件

我有vim中的文本,我希望保存到需要sudo权限的地方。 如何在没有sudo的情况下启动vim时解决这个问题?


换句话说

我可以授予sudo权限以执行正在运行的进程吗?

我不认为这是可能的。 我试图找出是否有任何方法,但没有。 检查这个帖子。

解决方法:

您可以使用:sav <new/path/filename.extn>将其保存在您有权限(暂时)的某个位置。 之后用超级用户权限打开临时保存文件的vim进程并使用上述命令保存到目标目标。


您可以使用:

:w !sudo tee %

就像这里所解释的那样:vim“用sudo编写”技巧如何工作?

链接地址: http://www.djcxy.com/p/49587.html

上一篇: Write to file using vim when sudo privileges needed

下一篇: Change file permissions in Vim with open file