#emacs #clojure #cider
#emacs #clojure #сидр
Вопрос:
Я хотел бы спросить, как переместить cider repl в DOOM с горизонтального (скриншот ниже) на вертикальный? пробовал использовать множество ярлыков меню, но все еще горизонтально.
Большое вам спасибо
Комментарии:
1. Эй, посмотри на предварительный просмотр, прежде чем публиковать. Изображение недоступно.
Ответ №1:
Проще всего добиться этого, разделив окна по вертикали перед подключением к Cider. Т.Е. в вашем файле исходного кода нажмите C-x 3
which calls split-window-right
.
Конечно, вы могли бы написать небольшую функцию Elisp для вызова этого перед подключением к Cider (возможно, вам понадобится defadvice
), но сначала вам нужно будет проверить текущее расположение окна, поэтому я никогда не утруждал себя этим.
Ответ №2:
Doom использует всплывающее окно для окна REPL, поэтому самым простым способом было бы отключить всплывающие окна. В противном случае вы можете развернуть всплывающее окно (Ctrl ~) и разделить окно по вертикали…
Ответ №3:
Как уже упоминалось, в DOOM это окно REPL превращается во всплывающее окно, и вы можете настроить его в своем .doom.d/config.el
:
(after! cider
(set-popup-rules!
'(("^\*cider-repl"
:side right
:width 100
:quit nil
:ttl nil))))