[英]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.