# 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