В следующем выпуске clojure-mode
для Emacs будет очень просто безопасно подключаться к удаленным экземплярам swank-clojure через ssh-туннель. Все, что вам нужно сделать, это открыть файл из вашего удаленного проекта через Emacs 'tramp и затем вызвать clojure-jack-in
. Он запустит процесс удаленного подключения, создаст туннель и подключит Emacs / slime.
Это не совсем то, что вы спрашиваете, так как оно запускает новый процесс, а не подключается к существующему производственному процессу. Тем не менее, ваш процесс swank будет в той же среде, и, вероятно, будет безопаснее делать это таким образом, чем рисковать сбоем в процессе реального производства.