Using the CIDER debugger in Evil
Jun 6, 2021
When using evil and CIDER together, you might find that rebinding the keys required to control the debugger is a pain. Luckily, you donโt actually have to, you can just enter insert mode instead:
(defun my-cider-debug-toggle-insert-state ()
(if cider--debug-mode ;; Checks if you're entering the debugger
(evil-insert-state) ;; If so, turn on evil-insert-state
(evil-normal-state))) ;; Otherwise, turn on normal-state
(add-hook 'cider--debug-mode-hook 'my-cider-debug-toggle-insert-state)
Borrowed from here.