Spacemacs CIDER
Spacemacs 是 emacs 的发行版,附带了许多预配置且易于安装的软件包。此外,对于那些熟悉 vim 编辑风格的人来说,它非常友好。Spacemacs 提供基于 CIDER 的 Clojure 层 。
要安装和配置它以与 Clojure 一起使用,请先安装 emacs。然后备份以前的配置:
$ mv ~/.emacs.d ~/.emacs.d.backup
然后克隆 spacemacs 的存储库:
$ git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
现在,打开 emacs。它会询问你有关你的偏好的一些问题。然后它会下载更多软件包并配置你的 emacs。之后安装了 spacemacs,你就可以添加 Clojure 支持了。按 SPC f e d
打开 .spacemacs
文件进行配置。在文件中找到 dotspacemacs-configuration-layers
,在它下面有一个开放的 paren。在新线型 clojure
的 parens 之间的任何地方。
(defun dotspacemacs/layers ()
(setq-default
;; ...
dotspacemacs-configuration-layers
'(clojure
;; ...
)
;; ...
))
按 SPC f e R
保存并安装 clojure 图层。现在,在任何 .clj
文件中,如果你按 , s i
spacemacs 会尝试为你的项目产生一个新的 clojure REPL 连接,如果它成功,它将显示在状态栏中,之后你可以按 , s s
打开一个新的 REPL 缓冲区来评估你的码。
有关 spacemacs 和苹果酒的更多信息,请联系他们的文档。 Spacemacs docs , Cider docs