Emacs с Slime и Swank для проектов, не связанных с leiningen - PullRequest
5 голосов
/ 24 августа 2011

Я нашел этот сайт , который объясняет, как использовать emacs с leiningen, swank и slime.Есть ли способ использовать slime + swank в не-leiningen проектах, например, как я могу подключиться к slime / swank repl для запуска специального сценария Clojure, пока я пишу его как , показанный здесь ?

1 Ответ

1 голос
/ 24 августа 2011

Вам нужно иметь swank-clojure.jar в CLASSPATH, и ваш скрипт должен иметь следующий код:

(require 'swank.swank) 
(swank.swank/start-repl 4005)

, чтобы запустить процесс swank на порту 4005 (или какой-либо другой) ...

PS Вы можете посмотреть на скрипт swank Incanter, который передает этот код в переменную окружения, а позже он оценивается как часть сценария boostrap

...