dotfiles/emacs/.emacs.d/elpa/evil-collection-20260818.145/modes/edebug
2026-08-28 16:04:44 +08:00
..
evil-collection-edebug.el changes related to making the emacs configuration permanent 2026-08-28 16:04:44 +08:00
evil-collection-edebug.elc changes related to making the emacs configuration permanent 2026-08-28 16:04:44 +08:00
README.org changes related to making the emacs configuration permanent 2026-08-28 16:04:44 +08:00

edebug

Evil bindings for Edebug.

Key bindings

Bindings live in edebug-mode-map. Edebug overlays the source while a form is instrumented; evil-collection sets the initial state to normal and frees g, G, and h as prefixes.

Command Original Evil
edebug-step-mode SPC s, C-c C-s
edebug-next-mode n n, C-c C-n
edebug-go-mode g go, C-c C-c
edebug-Go-nonstop-mode G gO
edebug-trace-mode t t
edebug-Trace-fast-mode T T
edebug-continue-mode c c
edebug-Continue-fast-mode C C
edebug-forward-sexp f f
edebug-step-in i i
edebug-step-out o o
edebug-goto-here h H
edebug-instrument-callee I I
edebug-stop S S
top-level q q
edebug-top-level-nonstop Q Q
abort-recursive-edit a a
edebug-set-breakpoint b b, C-x SPC
edebug-unset-breakpoint u u, C-c C-d
edebug-next-breakpoint B B
edebug-set-conditional-breakpoint x x
edebug-set-global-break-condition X X
edebug-previous-result r r
edebug-eval-expression e e
edebug-eval-last-sexp C-x C-e C-x C-e
edebug-visit-eval-list E EL
edebug-where w WW, C-c C-l
edebug-bounce-point p p
edebug-view-outside v, P P
edebug-toggle-save-windows W WS
edebug-help ? g?
edebug-backtrace d d
edebug-temp-display-freq-count = =
negative-argument - -

Integrations

  • edebug-x: in edebug-x-instrumented-function-list-mode-map, RET jumps to the function, E evaluates, Q clears data, q quits. In edebug-x-breakpoint-list-mode-map, RET visits the breakpoint, x kills it, Q clears data, q quits.