Вы пробовали Режим Clojure для Emacs?Он имеет автозаполнение (предложения отображаются в новом окне, и если есть только один возможный вариант, он используется для расширения имени), подсветка и много других приятных функций (не больше, чем для CL, но не меньше).
Доступно через ELPA .После установки ELPA типа M-x package-list-packages
установите курсор рядом с нужным пакетом и нажмите i
(уже установленные пакеты выделены красным).Вам понадобятся пакеты clojure-mode
, slime
, slime-repl
и swank-clojure
.Когда вы закончите с i
-марками, нажмите x
, чтобы завершить установку.Наконец, нажмите M-x slime
- Emacs сообщит, что Clojure не установлен, и предложит скачать и использовать последнюю версию.Просто согласен.
Вы также можете интегрировать Emacs с Leiningen .