Answers:
更改帐户默认编辑器的方法是设置EDITOR
环境变量。如果这对您不起作用,则说明您做了不寻常的事情。检查您是否还没有定义VISUAL
,或者是否已给两个变量赋予相同的值(请参阅VISUAL vs. EDITOR –有什么区别?)。将这些行添加到您的~/.profile
(注意:不要~/.bashrc
):
EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL
根据Debian政策,所有程序都应支持EDITOR
并VISUAL
设置默认编辑器。
在Debian和衍生产品下,您可以使用替代机制来设置系统范围的默认编辑器,如Steve Robillard所述:update-alternatives --config editor
以root身份运行。
EDITOR
每次启动外壳程序时都必须手动导出。试试这个:echo "export EDITOR=nano" >> ~/.bashrc
。