设置默认编辑器

设置默认编辑器

我想配置一个名为你好它允许您使用您的脸部登录。为此,我需要编辑配置文件以添加我的相机的路径。但是当我执行时,sudo howdy config它会打开 nano,尽管我添加了

export EDITOR='code' 
export VISUAL='code'

到我的 .bashrc 文件。它应该在我的默认编辑器中编辑它。当我执行类似sudo howdy config|cat或的操作时sudo howdy config|code,它仍然打开 nano。有人知道为什么会这样吗?

(我也不知道如何在 nano 中复制文本,提及的组合不起作用)

答案1

  1. sudo不保护环境(请参阅man sudo)。您可以使用sudo -E请求保护环境。使用时请自担风险,不保护环境是有原因的。

  2. EDITORVISUAL只是对程序的提示,每个程序都可以随意使用或忽略它们。看看来源你好,它实际上读取了 EDITOR 变量,因此在保存环境后,它应该可以工作。

相关内容