Запуск Clojure с "lein swank" по проблеме Aquamacs

Я установил Leiningen и запустил Lein Swank,

  1. Sudo Lein Deps
  2. Лейн Суонк

У 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))))
Другие вопросы по тегам