CIDER 关于配置 CIDER repl 的降价开始说:
您当然可以在不进一步配置的情况下使用 CIDER,但这里有一些其他人正在调整他们的 CIDER 体验的方法。
然后列出几个表达式,如(setq nrepl-log-messages t)
. 但是这些表达式需要写到哪里?
如果您使用的是 CIDER(由Bozhidar Batsov维护),那么还请查看他自己的项目,用于设置名为Prelude的 emacs 。它是 emacs live 的替代品(正如 Arthur 所指出的那样)。
我两者都用过,但改用 Prelude,因为 CIDER 更新往往会随着版本的变化而更紧密地匹配,因为它是同一作者。
这些示例放在一个名为(假设 linux 或 mac)的文件中
~/.emacs.d/init.el
还值得了解的是emacs live starter 包,它已经包含了一个配置良好的苹果酒以及其他一些东西。如果您对更接近默认值的东西感兴趣或者只是想要更多示例,我会在此处发布我的小得多的配置。
另一个好的“固定”配置是 Purcell 的 emacs.d。它具有良好的初始 cider 和 clojure 配置。我还发现修改/更新更容易,而且(无论如何对我来说)我发现它更容易理解,这意味着当某些事情不能按照你想要的方式工作时更容易修复。其中一些固定 emacs 配置的一大缺点是您无法了解它们的工作原理,然后当它们损坏时,您会迷失方向,直到作者或其他人修复它。我发现 Purcell 的版本是一个很好的完整设置,但我可以轻松修改以更好地满足我的需要。调整 emacs 以满足您的需求,而不是调整自己以满足编辑器的需求,这可能是 emacs 的最大优势,也是人们最终喜欢它的原因。很遗憾,