Как перенаправить вывод сервера swank в буфер emacs? - PullRequest
4 голосов
/ 23 августа 2011

Я хочу перенаправить вывод моего сервера swank в буфер emacs.Я положил это в ~ / .swank.lisp, но это не работает -

(setf swank: * global-redirect-io * t)

Я использую Clojure box.

Спасибо.

Ответы [ 2 ]

1 голос
/ 05 января 2012

Если вы используете clojure-jack-in, выходные данные сервера swank появятся в буфере с именем *swank* (так что вы можете увидеть его с помощью C-x b *swank*)

Если вы не используетеclojure-jack-in, вы все равно можете получить тот же эффект, запустив ваш swank-сервер в emacs.Вот как я запускаю мой:

(start-file-process "swank-process" "*swank*" "lein" "swank")

Это запускает сервер-подзарядку и помещает весь вывод в буфер с именем *swank* (точно так же, как clojure-jack-in).

0 голосов
/ 24 августа 2011

Вы смотрели на Элин ? Это позволит вам запустить сервер swank прямо в emacs. См. Буфер emacs elein-swank, чтобы увидеть выходные данные сервера.

...