Как перенаправить вывод сервера 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, чтобы увидеть выходные данные сервера.

Другие вопросы по тегам