#macos #emacs #clojure #cider
#macos #emacs #clojure #cider
Вопрос:
Я использую CIDER для подключения к Clojure REPL.
Я хотел бы иметь возможность контролировать размер шрифта выходных данных при оценке выражений в REPL ( cider-eval-last-sexp
). Здесь показан пример текущего небольшого размера:
Это самая нижняя строка, которую я хотел бы расширить.
Я могу управлять «обычным» (не сидровым) минибуфером, используя следующее:
(add-hook 'minibuffer-setup-hook 'my-minibuffer-setup)
(defun my-minibuffer-setup ()
(set (make-local-variable 'face-remapping-alist)
'((default :height 1.5))))
однако, хотя это работает для всех других операций с минибуфером (M-x и т. Д.), Это не работает для вычисляемых выражений Clojure — они отображаются со старым / меньшим размером. Я использую Emacs, установленный Homebrew Cask, 24.3.1.
Комментарии:
1. Глядя на вашу modeline (
nREPL/i
), я увидел, что вы все еще не удалили старыйnrepl
пакет (что удалось CIDER). Это не решит вашу проблему, но это определенно хорошая идея.2. Спасибо @BozhidarBatsov, я только что это сделал. И, хорошая статья! batsov.com/articles/2012/02/19 /…
Ответ №1:
Я не знаю об увеличении минибуфера, но вы также можете оценить форму с помощью C-c C-p. Это выводит результат во временный буфер и распечатывает его для загрузки.
Комментарии:
1. Спасибо, о функции pretty-printing приятно знать!