Wie man Reconnect Schleim / Swank-clojure Sitzung?
Frage
Es scheint, dass, wenn ich von clojure Schleim Sitzung trennen, kann ich nicht wieder verbinden. Ich verwende Leiningen die Protz-Sitzung zu starten (mit lein-Protz-Plugin). So beenden Sie jedes Mal, wenn ich Emacs (ich weiß, ich sollte nicht) oder Neustart / Abmelden Ich muss sowohl neu starten, Schleim und Protz. Gibt es eine Möglichkeit, um eine erneute Verbindung zu einer Schleim / Clojure-Protz Sitzung?
Lösung
Ja, aber Sie haben Swank zu sagen, nicht die Verbindung zu schließen:
lein swank 4005 "localhost" :dont-close true
Beachten Sie, dass Sie den Hafen und den Hostnamen liefern, wenn Sie den :dont-close true
Teil übergeben wollen; 4005
und "localhost"
sind die Standardwerte.
In der Tat, dies macht es möglich, mehrere REPLs auf die gleiche swank
Instanz zur gleichen Zeit zu verbinden! Dann können Sie in (def foo :foo)
in einem Emacs eingeben und sehen foo
zu :foo
in der anderen bewerten. : -)