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在文件中查找,在它下面有一个打开的括号。换行符之间的中间任何地方clojure。
(defun dotspacemacs/layers () (setq-default ;; ... dotspacemacs-configuration-layers '(clojure ;; ... ) ;; ... ))
按下SPC f e R以保存并安装clojure层。现在,在任何.clj文件中,如果您按, s i空格键,macs都会尝试生成与项目的新clojure REPL连接,如果成功,它将显示在状态栏中,然后您可以按此, s s按钮打开新的REPL缓冲区以评估您的代码。
有关spacemacs和苹果酒的更多信息,请联系其文档。Spacemacs文档,Cider文档