Emacs hg ci больше не запускает отдельное окно emacs

При обновлении до emacs25 (Ubuntu 18.04) у меня есть некоторые проблемы с использованием Mercurial.

Ранее в emacs24 (Ubuntu 16.04) работает hg ci запустил бы отдельное окно emacs, где вы могли бы завершить ваше сообщение коммита.

После обновления я получаю:

/usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /usr/bin/emacs24: not found

Я посмотрел на sensible-editor но не вижу никакой конкретной ссылки на emacs24Я не вижу emacs24 упоминается в экспортной продукции либо.

Мне интересно, как это исправить, чтобы вернуться к первоначальной способности hg ci запустить новое окно Emacs?

Обратите внимание, что все это делается из Emacs через M-x shell буфер.

0 ответов

Как sensible-editor проверяет ваш $EDITOR переменная окружения, я бы предположил, что это виноват.

Преобразовывая комментарий в ответ, я думаю, вам, вероятно, нужно установить свой $EDITOR переменная (в вашем ~/.profile или где бы вы ни управляли такими вещами) либо emacs или более предпочтительно emacsclient, например.

emacsclient -a ''
Другие вопросы по тегам