По какой-то причине emacs не может найти мой ghci. Я запускаю Ubuntu 16.04 и следую инструкциям в this tutorial к книге.Emacs haskell-mode: «Поиск программы: нет такого файла или каталога, ghci»
Использование which ghci
Я получаю путь /opt/ghc/7.10.3/bin/ghci. И выполнение M-: exec-path
и M-: (getenv "PATH")
Я вижу, что путь правильно напечатан.
Я попытался явно установить переменную PATH в emacs, как это, что ничего не меняет, поскольку я мог сказать, что она уже была там. From this answer.
(setenv "PATH" "/usr/local/bin:/usr/bin:/bin:/opt/cabal/1.22/bin/cabal:/opt/ghc/7.10.3/bin/ghci")
(setq exec-path (split-string (getenv "PATH") path-separator)
То же самое происходит, когда я использую (custom-set-variables '(haskell-process-type 'cabal-repl))
именно ошибка: «При поиске программы: нет такого файла или каталога, междусобойчик»
я был бы весьма признателен помощь. :) Я понятия не имею, что делать, и я не нашел ответов в Интернете.