有时我在/etc使用 Vim 时开始编辑配置文件,但忘记使用sudo启动 Vim。不可避免的结果是,在完成我的编辑后,我遇到了可怕的通知,即我没有保存文件的权限。
/etc
sudo
大多数编辑都足够小,我只需退出 Vim 并以 root 身份再次执行整个操作。我当然可以保存到我可以写入的位置,然后以 root 身份复制,但这也有点烦人。
但是我确信有一种更简单的方法可以sudo在 Vim 内部成为 root 或使用,而不必放弃更改。如果该方法不依赖于sudo为用户设置,那就更好了。
vim root sudo
root ×1
sudo ×1
vim ×1