2015-01-22 8 views
3

уценки для сидра о настройке сидр Repl начинается словами:Как настроить реплика CIDER?

Вы можете, конечно, использовать сидр, не настраивая его дальше, но вот несколько способов другие люди корректируют свой опыт сидра.

И затем перечислите несколько выражений типа (setq nrepl-log-messages t). Но где эти выражения нужно писать?

ответ

2

Этих примеры идут в файле (при условии, Linux или Mac)

~/.emacs.d/init.el 

Это также стоит знать о пакете emacs live стартера, который уже включает в себя прилично настроенный сидр среди кучи других вещей. Я публикую здесь намного меньше config, если вы заинтересованы в чем-то более близком к умолчанию или просто хотите больше примеров.

3

Если вы используете CIDER (поддерживается Bozhidar Batsov), то также проверьте его собственный проект по настройке emacs под названием Prelude. Это альтернатива emacs live (как отметил Артур).

Я использовал оба варианта, но переключился на Prelude, поскольку обновления CIDER, как правило, более тесно связаны с изменением версий из-за того, что он является тем же автором.

0

Другая хорошая конфигурация «консервов» - это emacs.d от Purcell. У этого есть хорошая начальная конфигурация сидра и clojure. Я также обнаружил, что было легче модифицировать/обновлять и (для меня в любом случае). Мне было легче понять это, что означает, что легче исправить, когда что-то не совсем работает так, как вы хотите. Один из больших недостатков с некоторыми из этих консервативных конфигураций emacs заключается в том, что вы не понимаете, как они работают, а затем, когда они ломаются, ваши потери до тех пор, пока автор или кто-то еще не зафиксирует его. Я обнаружил, что версия Перселла была хорошей полной настройкой, но я смог легко изменить, чтобы лучше соответствовать моим потребностям. Тонкая настройка emacs в соответствии с вашими потребностями, а не настройкой себя для удовлетворения потребностей редактора, возможно, является самой большой силой emacs и почему люди влюбляются в нее. К сожалению, это также может быть PITA, когда все, что вы хотите сделать, это начать кодирование!

См. http://www.github.com/purcell/emacs.d.git

Смежные вопросы