如何配置CIDER repl?

4

CIDER的配置文档中关于配置CIDER repl的部分开头是这样说的:

你可以直接使用CIDER而无需进行任何配置,但以下是一些其他人调整他们CIDER体验的方式。

然后列出了一些表达式,例如(setq nrepl-log-messages t)。但是这些表达式需要写到哪里呢?

3个回答

3
如果您正在使用由Bozhidar Batsov维护的CIDER,则还可以查看他自己的用于设置emacs的项目Prelude。正如Arthur所指出的那样,它是emacs live的替代品。
我已经使用过两者,但是由于CIDER更新更紧密匹配版本变化,因为它是同一作者,所以我转而使用Prelude。

2

这些示例代码需要放在一个文件中(假设是Linux或Mac系统)。

~/.emacs.d/init.el 

值得一提的是emacs live起始包,它已经包含了一个相当不错的配置良好的cider以及其他一些东西。如果您对默认设置更感兴趣或需要更多示例,我在此发布了我的config,它比较小。


0
另一个好的“现成”配置是Purcell的emacs.d。它有一个很好的初始cider和clojure配置。我还发现它更容易修改/更新,而且(对我来说)更容易理解,这意味着当某些东西不完全按照你的意愿工作时,更容易修复。一些现成的emacs配置的一个重大缺点是你无法理解它们的工作原理,然后当它们出问题时,除非作者或其他人修复,否则你就会迷失。我发现Purcell的版本是一个很好的完整设置,但我能够轻松地修改以更好地满足我的需求。调整emacs以适应你的需求,而不是调整自己以满足编辑器的需求,可能是emacs最大的优势,也是人们最终喜爱它的原因。不幸的是,当你只想开始编码时,这也可能是个麻烦! 请参阅http://www.github.com/purcell/emacs.d.git

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接