标签: unix vim sudo
所以我最近了解了sudoedit,以及如何比标准的" sudo vim"更安全地编辑文件。
现在的问题是,当我在vim和" vsplit"或者" tabnew"我打开它作为我的用户帐户(没有root权限)
答案 0 :(得分:2)
sudoedit启动一个单独的Vim实例,因为它必须管理编辑会话的生命周期;即用root权限写回已编辑的临时文件。它无法从正在运行的Vim会话中实现。
sudoedit
但是,有些插件可以实现sudoedit - 类似功能,例如恰当命名的SudoEdit。
答案 1 :(得分:0)
也许您只想要一个将文件保存为sudo的选项。
您可以找到写文件的映射为sudo或使用tpope enuch插件。
你会得到:SudoWrite和:SudoEdit命令以及更多。
vim-enuch