更多分享内容可访问我的个人博客
vim保存时获取root权限
vim可以在保存文件时使用:w ! sudo tee %
获取权限。但neovim暂不支持该命令,或者说无法输入密码。
解决方案
安装suda.vim
插件。
接着在init.vim
设置let g:suda_smart_edit = 1
即可。插件会自动检测文件权限。当保存需要权限时,会自动提示输入密码。
更多分享内容可访问我的个人博客
vim可以在保存文件时使用:w ! sudo tee %
获取权限。但neovim暂不支持该命令,或者说无法输入密码。
安装suda.vim
插件。
接着在init.vim
设置let g:suda_smart_edit = 1
即可。插件会自动检测文件权限。当保存需要权限时,会自动提示输入密码。