nvim以sudo方式写入时出错:不存在tty

nvim以sudo方式写入时出错:不存在tty,vim,sudo,neovim,Vim,Sudo,Neovim,当我使用Neovim编辑系统文件时,我尝试使用 :w !sudo tee % 然而,我没有被要求输入密码,而是得到了 :w !sudo tee % sudo: no tty present and no askpass program specified shell retu

当我使用Neovim编辑系统文件时,我尝试使用

:w !sudo tee %
然而,我没有被要求输入密码,而是得到了

:w !sudo tee %                                                                                                              
sudo: no tty present and no askpass program specified

shell returned 1
我怎样才能解决这个问题


我看到这里的建议,告诉苏多不要问密码。我不希望这样做(或者在不让nvim修改所有系统文件的情况下安全地这样做)。

neovim的已知问题:(taged:wontfix)此插件似乎是一个工作区: