簡體   English   中英

Clojure-在沒有項目的情況下啟動REPL.clj

[英]Clojure - start a REPL without a project.clj

我開始在leiningen使用Clojure(現在boot )。

現在我有時想快速進入Emacs中的Clojure {Script} CIDER REPL來執行一些指令。 我不想為此創建一個project.clj文件,因為我只想扔掉REPL。

是否有一種方法可以獲取Clojure REPL,例如在*scratch*緩沖區中?

好了,即使路徑中沒有project.clj,您也可以在任意位置執行Mx蘋果酒劫持。 這對我有用。

您只需在旁邊的友好控制台/外殼/終端中輸入lein repl即可-無需project.clj 這將按預期啟動REPL,然后您可以通過Mx cider-connect連接器從Emacs連接到REPL(在最新版本中,它會方便地建議要連接的主機和端口)。 Mx cider-jack-in lein repl在幕后基本上做同樣的事情(即lein repl )。

我不是引導用戶,但是根據leiningen用戶引導Wiki,應該可以調用boot repl -s

使用Mx cider-jack-in ,如果您不希望它警告您正在運行沒有Clojure項目的cider-jack-in ,請在emacs.d/init.el添加以下emacs.d/init.el

(setq cider-allow-jack-in-without-project t)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM