dotfiles/emacs/.emacs.d/elpa/evil-collection-20260818.145/modes/vundo/README.org

1.8 KiB

vundo

Evil bindings for vundo, visual undo tree.

Upstream defaults to emacs state; evil-collection forces normal state on entry, hides the evil cursor, and disables hl-line-mode locally.

Key bindings

Command Original Evil
vundo-forward f, right l, C-f, right
vundo-backward b, left h, C-b, left, DEL
vundo-next n j, C-n, C-j, M-j
vundo-previous p k, C-p, C-k, M-k
vundo-stem-root a H (evil-window-top remap)
vundo-stem-end e L (evil-window-bottom remap)
vundo-next-root w w
vundo-confirm RET RET, ZZ
vundo-quit q, C-g q, ZQ
vundo-diff d d
vundo-diff-mark m m
vundo-diff-unmark u u
vundo--inspect i i
vundo--debug D D

Direction keys are wired via [remap] against the corresponding evil motion command (evil-backward-char, evil-forward-char, etc.) so they follow any user rebinding of those motions. vundo-goto-last-saved (l upstream) and vundo-goto-next-saved (r upstream) are shadowed by the evil motion remaps; call them via M-x if needed.