具体情况
编辑root权限文件时,忘记添加sudo
操作者常常会忘记加sudo
,然后好不容易把文件修改好了,在使用 :wq
退出并保存的时候发现该文件没有使用超级权限打开无法保存。
那么
在保存退出时使用以下命令即可:
:w !sudo tee %
# 在输完该命令回车后,会提示输入root密码,完成后才会正确保存文件
解释:
"%"
表示当前的文件名,tee
命令则表示把缓冲区的数据保存到当前文件。
操作者常常会忘记加sudo
,然后好不容易把文件修改好了,在使用 :wq
退出并保存的时候发现该文件没有使用超级权限打开无法保存。
那么
在保存退出时使用以下命令即可:
:w !sudo tee %
# 在输完该命令回车后,会提示输入root密码,完成后才会正确保存文件
解释:
"%"
表示当前的文件名,tee
命令则表示把缓冲区的数据保存到当前文件。