Как воссоединиться с сеансом слизи/силкера?

StackOverflow https://stackoverflow.com/questions/2752720

  •  02-10-2019
  •  | 
  •  

Вопрос

Похоже, что всякий раз, когда я отключаюсь от сессии слизиловой слизи, я не могу снова воссоединиться. Я использую Leiningen, чтобы начать сеанс Swank (с плагином Lein-Swank). Поэтому каждый раз, когда я уходил с Emacs (я знаю, что не должен) или перезагрузить/выйти из системы, я должен перезапустить как слизь, так и Swank. Есть ли способ повторно подключиться к сессии слизи/clojure-swank?

Это было полезно?

Решение

Да, но вы должны сказать Swank не закрывать связь:

lein swank 4005 "localhost" :dont-close true

Обратите внимание, что вам нужно предоставить имя порта и хоста, если вы хотите передать :dont-close true часть; 4005 и "localhost" являются значениями по умолчанию.

На самом деле, это позволяет подключить несколько заполнения к одинаковому swank экземпляр в то же время! Тогда вы можете ввести в (def foo :foo) в одном эмаче и посмотри foo оценить до :foo в другом. :-)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top