parent
0643630560
commit
4289df5bc2
2 changed files with 7 additions and 7 deletions
|
@ -16,8 +16,7 @@ at point."
|
||||||
(defun +clojure/open-repl (&optional arg)
|
(defun +clojure/open-repl (&optional arg)
|
||||||
"Open a Cider REPL and return the buffer."
|
"Open a Cider REPL and return the buffer."
|
||||||
(interactive "P")
|
(interactive "P")
|
||||||
(cider-jack-in arg)
|
(process-buffer (cider-jack-in arg)))
|
||||||
(current-buffer))
|
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +clojure/cider-switch-to-repl-buffer-and-switch-ns ()
|
(defun +clojure/cider-switch-to-repl-buffer-and-switch-ns ()
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
;;; lang/clojure/config.el -*- lexical-binding: t; -*-
|
;;; lang/clojure/config.el -*- lexical-binding: t; -*-
|
||||||
|
|
||||||
(after! clojure-mode
|
;;;###package clojure-mode
|
||||||
(add-hook 'clojure-mode-hook #'rainbow-delimiters-mode)
|
(add-hook 'clojure-mode-hook #'rainbow-delimiters-mode)
|
||||||
|
|
||||||
(set-repl-handler! 'clojure-mode #'+clojure/open-repl)
|
|
||||||
(set-eval-handler! 'clojure-mode #'cider-eval-region))
|
|
||||||
|
|
||||||
|
|
||||||
(use-package! cider
|
(use-package! cider
|
||||||
;; NOTE: if you don't have an org directory set (the dir doesn't exist),
|
;; NOTE: if you don't have an org directory set (the dir doesn't exist),
|
||||||
;; cider jack in won't work.
|
;; cider jack in won't work.
|
||||||
:commands cider-jack-in cider-jack-in-clojurescript
|
:commands cider-jack-in cider-jack-in-clojurescript
|
||||||
:hook (clojure-mode-local-vars . cider-mode)
|
:hook (clojure-mode-local-vars . cider-mode)
|
||||||
|
:init
|
||||||
|
(after! clojure-mode
|
||||||
|
(set-repl-handler! 'clojure-mode #'+clojure/open-repl)
|
||||||
|
(set-eval-handler! 'clojure-mode #'cider-eval-region))
|
||||||
:config
|
:config
|
||||||
(add-hook 'cider-mode-hook #'eldoc-mode)
|
(add-hook 'cider-mode-hook #'eldoc-mode)
|
||||||
(set-lookup-handlers! 'cider-mode
|
(set-lookup-handlers! 'cider-mode
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue