Запуск Clojure с "lein swank" по проблеме Aquamacs
Я установил Leiningen и запустил Lein Swank,
- Sudo Lein Deps
- Лейн Суонк
У Aquamacs есть все о SLIME, так что все в порядке.
Решение этой проблемы
Дэвид помог мне избежать неприятностей. Поскольку Aquamacs имеет встроенный SLIME, мне не нужно ничего сложного в настройке. Мне просто нужна была одна строка - (slime-setup '(slime-repl)).
3 ответа
У меня была такая же проблема, если бы я использовал (slime-setup '(slime-fancy)). Изменение в (slime-setup '(slime-repl)) исправило это.
Я обнаружил, что это самая простая установка для последней версии всего. Вот краткое резюме, где я предполагаю, что вы установили leiningen.
Установите плагин swank-clojure
$ lein plugin install swank-clojure 1.3.2
Создайте свой закрытый проект
$ lein new test-project
$ cd test-project
$ lein deps
Затем откройте один из файлов clojure из вашего проекта в emacs и запустите clojure-jack-in
M-x clojure-jack-in
Теперь вы находитесь в буфере слизи с clojure и загружены зависимости для вашего проекта.
Я обнаружил, что мне нужно это в моем.emacs, чтобы заставить его работать:
(eval-after-load "slime"
'(progn
(slime-setup '(slime-fancy slime-asdf))))