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