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 ''