Emacs Hg ci不再启动单独的emacs窗口

时间:2019-05-31 15:37:14

标签: emacs emacs24 emacs25

在升级到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中完成的。

1 个答案:

答案 0 :(得分:1)

sensible-editor检查您的$EDITOR环境变量时,我想这是罪魁祸首。

将评论转换为答案,我认为您可能需要将$EDITOR变量(在您的〜/ .profile或您管理此类内容的任何地方)设置为emacs或更优选地设置为{{1 }},例如

emacsclient