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 docsCider docs