Clojure Slime セッションから切断するたびに、再接続できないようです。leiningen を使用して swank セッションを開始しています (lein-swank プラグインを使用)。そのため、emacs を終了する (すべきではないことはわかっています) か、再起動/ログアウトするたびに、スライムとスワンクの両方を再起動する必要があります。スライム/clojure-swank セッションに再接続する方法はありますか?
質問する
805 次
1 に答える
5
はい。ただし、swank に接続を閉じないように指示する必要があります。
lein swank 4005 "localhost" :dont-close true
:dont-close true
この部分を渡したい場合は、ポートとホスト名を指定する必要があることに注意してください。4005
および"localhost"
はデフォルト値です。
実際、これにより複数の REPL を同時に同じswank
インスタンスに接続することが可能になります! 次に、1 つの Emacs で入力して(def foo :foo)
、もう 1 つの Emacs でのfoo
評価を確認できます:foo
。:-)
于 2010-05-02T08:32:31.437 に答える