簡體   English   中英

如何重新連接到slime / swank-clojure會話?

[英]How to reconnect to slime/swank-clojure session?

似乎每當我與clojure粘液會話斷開連接時,我都無法重新連接。 我正在使用leiningen開始swank會話(使用lein-swank插件)。 所以,每次我退出emacs(我知道我不應該)或重啟/注銷我都要重新啟動slime和swank。 有沒有辦法重新連接到slime / clojure-swank會話?

是的,但你必須告訴swank不要關閉連接:

lein swank 4005 "localhost" :dont-close true

請注意,如果要傳遞:dont-close true部分,則必須提供端口和主機名; 4005"localhost"是默認值。

事實上,這使得可以多次REPLs相同的連接swank例如在同一時間! 然后你可以在一個Emacs中鍵入(def foo :foo)在另一個中看到foo evaluate to :foo :-)

暫無
暫無

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

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