当我使用Neovim编辑系统文件时,我尝试使用来将其保存为root
:w !sudo tee %
但是,我没有被要求输入密码,而是得到了
:w !sudo tee %
sudo: no tty present and no askpass program specified
shell returned 1
我该如何解决?
我在这里How to fix 'sudo: no tty present and no askpass program specified' error?看到建议告诉sudo不要要求输入密码。我宁愿不这样做(或者不让nvim修改所有系统文件而以某种方式安全地这样做)。