[英]emacs-cider mode not connecting to cider-jack-in repl
我正在使用emacs學習clojure。 我安裝了leiningen。 我的一般工作流程如下:
在emacs中打開eshell
運行lein new myapp
cd myapp\\src\\myapp\\core.clj
寫一些代碼。
Mx cider-jack-in
入打開副本
現在,當我嘗試使用Cc Ck
在repl中加載文件時,它不會進入該文件,而是在小的emacs命令窗口中顯示。
我的功能在REPL中也不可見。
如何將clojure模式連接到使用cider-jack-in
創建的repl?
Clojure與許多語言不同,因為編譯單元是頂層表達。 因此,當您按下Cc Ck時 ,cider-mode將在當前緩沖區上運行與load-file
等效的load-file
,並在minibuffer(屏幕底部的空間)中顯示load buffer的結果。 評估Clojure時,加載緩沖區的結果是該緩沖區中的最后一個 s表達式,因此,評估完成時,評估文件底部的結果將短暫顯示在屏幕底部。
加載文件后,可以通過鍵入Cc Mn將REPL切換到該名稱空間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.