在 abcde 中更改编辑器

在 abcde 中更改编辑器

我运行了abcde,但想编辑 CD 信息。当我选择“是”时,它给了我一个编辑器菜单供我选择。我无意中选择了nano编辑器。我取消了C-c该过程。现在当我运行时abcde它会自动使用nano编辑器,这不是我想要的。

在哪里/如何abcde保存编辑器的选择?

注意:我的主目录中没有~/.abcde.conf。系统范围内/etc/abcde.conf不包含有关编辑器选择的信息。我无法弄清楚我在一次运行中所做的选择如何影响我当前的尝试。

答案1

acbde通过读取 shell 变量来使用你的默认文本编辑器$EDITOR

默认情况下,首选文本编辑器nano在 Ubuntu 上。如果您想要其他东西,可以通过添加一行来将变量设置为您选择的文本编辑器,例如

export EDITOR=vim

到文件~/.bashrcvim当然,用你选择的编辑器替换。记得在编辑后通过运行 之前.bashrc运行重新获取你的源代码,或者直接注销并重新登录。. ~/.bashrcabcde

答案2

如果可能,abcde使用包装器/usr/bin/sensible-editor。要再次显示选择,请运行select-editor或删除~/.selected_editor

相关内容