Emacs внутренне использует exec-path
переменную, чтобы определить, что она ищет.
Обычно это инициализируется в PATH, но не в том случае, если оно настроено. Проверьте его значение с помощью c-h v exec-path
; там есть ссылка на подменю настройки. Если вы удалите соответствующую строку из файла настроек (см. Значение переменной Emacs custom-file
), вы можете принудительно настроить поведение по умолчанию.