Administrator
发布于 2025-01-26 / 4 阅读
0

vim使用教程

具体情况

编辑root权限文件时,忘记添加sudo

操作者常常会忘记加sudo,然后好不容易把文件修改好了,在使用 :wq 退出并保存的时候发现该文件没有使用超级权限打开无法保存。

那么

在保存退出时使用以下命令即可:

:w !sudo tee %	
# 在输完该命令回车后,会提示输入root密码,完成后才会正确保存文件

解释:
  "%"表示当前的文件名,tee命令则表示把缓冲区的数据保存到当前文件。