VI编辑文件忘记SUDO不退出如何保存

VI编辑文件忘记SUDO不退出如何保存技术

maybe yes 发表于2015-09-17 18:08

原文链接 : http://blog.lmlphp.com/archives/144/How_to_save_file_in_vim_mode_while_forget_use_sudo_and_do_not_exit_editor  来自 : LMLPHP后院

在 VI 模式下,当编辑的文件权限不属于当前用户,或者编辑系统文件时,如何获取 SUDO 权限?如何在提示因为权限问题而无法保存时并且不退出编辑器的情况下保存当前文件?当忘记 SUDO 时,如果退出重新再 SUDO 编辑会比较麻烦,比较简单的解决方式如下。

is read-only (add ! to override)

Can't open linked file for writing

使用 ! 执行外部 Shell 命令。如下所示:

:w !sudo tee % > /dev/null

简写模式,但不建议这样做。

:w !sudo tee %

Also See:http://vim.wikia.com/wiki/Su-write

阅(384)评(0)查看评论

转载于:https://my.oschina.net/hosser/blog/731125

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值