Настройка режима разработки Uber в Emacs для Clojure

Я в курсе

Мягкое руководство по Emacs / Swank / Paredit для Clojure

У меня в основном такой же вопрос.

Я заметил, что есть РЕДАКТИРОВАНИЕ, в котором говорится, что инструкции устарели и будет обновление (я не вижу, где опубликовано обновление).

Итак, мой вопрос:

Как правильно настроить Emacs с Clojure?

Контекст: последние несколько лет я кодировал Clojure с VIM; а вот Slime / Swank выглядит весьма эффектно.

Спасибо!


person Community    schedule 13.04.2012    source источник


Ответы (1)


См. http://dev.clojure.org/display/doc/Getting+Started+with+Emacs или более напрямую, https://github.com/technomancy/clojure-mode/blob/master/README.md, чтобы получить довольно хороший обзор того, что вам нужно настроить. По сути, установите clojure-mode и плагин leiningen для swank-clojure, и все готово. После их установки вы просто создаете новый проект leiningen, открываете файл clj где-нибудь внутри проекта и выполняете M-x clojure-jack-in.

person deong    schedule 13.04.2012
comment
Предполагается, что leon install swank-clojure завершит работу с закрытием 1.2.1? Эта часть смутила меня [и заставила поверить, что эти инструкции устарели.] - person ; 13.04.2012
comment
Да, я думаю, что это все еще так. Leiningen внутренне использует clojure 1.2. Он отлично работает с проектами, использующими 1.3 - он просто использует 1.2 для выполнения задач сборки. - person deong; 13.04.2012