Как перенаправить вывод сервера swank в буфер emacs?
Я хочу перенаправить вывод моего swank-сервера в буфер emacs. Я положил это в ~/.swank.lisp, но это не работает
(setf swank:*global-redirect-io* t)
Я использую Clojure box.
Благодарю.
2 ответа
Если вы используете clojure-jack-in
вывод сервера swank появится в буфере с именем *swank*
(Так что вы можете увидеть это с C-x b *swank*
)
Если вы не используете clojure-jack-in, вы все равно можете получить тот же эффект, запустив ваш swank-сервер в emacs. Вот как я начинаю свою:
(start-file-process "swank-process" "*swank*" "lein" "swank")
Это запускает сервер-swank и помещает весь вывод в буфер с именем *swank*
(как clojure-jack-in
делает.)
Вы смотрели на Элейн? Это позволит вам запустить сервер swank прямо в emacs. Посмотрите буфер emacs elein-swank, чтобы увидеть выходные данные сервера.