vi中的用户权限?

可能重复:
vim“用sudo编写”技巧如何工作?

这种情况总是会发生:我尝试vi配置文件,但忘记在它之前添加sudo ,并且当我尝试保存它时, vi提示我该文件是只读的。

如何在不退出vi情况下更改为超级用户权限并重新编辑该文件?


这适用于vi和vim中的我:

:w !sudo tee %

cmap w!! %!sudo tee > /dev/null %

在〜/中添加行。 Vimrc和做:W! 保持与sudo


通常我将它保存在temp :w /tmp/foo.txt然后sudo cp。

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

上一篇: user privilege within vi?

下一篇: Vi escelate user permission