在升级到emacs25(ubuntu 18.04)时,我在使用时遇到了一些问题。
以前,在运行hg ci
的emacs24(ubuntu 16.04)中,将启动一个单独的emacs窗口,您可以在其中完成提交消息。
升级后,我得到:
/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /usr/bin/emacs24: not found
我看过sensible-editor
,但是看不到对emacs24
的任何特定引用,我也看不到导出输出中提到的emacs24
。
我想知道如何解决此问题,以恢复hg ci
触发新的emacs窗口的原始功能吗?
请注意,这都是通过M-x shell
缓冲区在emacs中完成的。
答案 0 :(得分:1)
sensible-editor
检查您的$EDITOR
环境变量时,我想这是罪魁祸首。
将评论转换为答案,我认为您可能需要将$EDITOR
变量(在您的〜/ .profile或您管理此类内容的任何地方)设置为emacs
或更优选地设置为{{1 }},例如
emacsclient