我运行了abcde
,但想编辑 CD 信息。当我选择“是”时,它给了我一个编辑器菜单供我选择。我无意中选择了nano
编辑器。我取消了C-c
该过程。现在当我运行时abcde
它会自动使用nano
编辑器,这不是我想要的。
在哪里/如何abcde
保存编辑器的选择?
注意:我的主目录中没有~/.abcde.conf
。系统范围内/etc/abcde.conf
不包含有关编辑器选择的信息。我无法弄清楚我在一次运行中所做的选择如何影响我当前的尝试。
答案1
acbde
通过读取 shell 变量来使用你的默认文本编辑器$EDITOR
。
默认情况下,首选文本编辑器nano
在 Ubuntu 上。如果您想要其他东西,可以通过添加一行来将变量设置为您选择的文本编辑器,例如
export EDITOR=vim
到文件~/.bashrc
。vim
当然,用你选择的编辑器替换。记得在编辑后通过运行 之前.bashrc
运行重新获取你的源代码,或者直接注销并重新登录。. ~/.bashrc
abcde
答案2
如果可能,abcde
使用包装器/usr/bin/sensible-editor
。要再次显示选择,请运行select-editor
或删除~/.selected_editor
。