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。