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

5.8 KiB

ibuffer

Evil bindings for IBuffer.

Key bindings

Most marking, filtering, and operate-on-marked commands keep their default ibuffer keys. The table below covers what evil-collection relocates.

Command Original Evil
ibuffer-forward-line n (default)
ibuffer-backward-line p (default)
ibuffer-forward-line (g-prefix) n/a gj
ibuffer-backward-line (g-prefix) n/a gk
ibuffer-update g gr
ibuffer-redisplay l gR
ibuffer-jump-to-buffer j, M-g J, M-g
ibuffer-visit-buffer RET, e, f RET
ibuffer-visit-buffer-other-window o go
ibuffer-visit-buffer-other-window-noselect C-o C-o
ibuffer-visit-buffer-1-window M-o M-o
ibuffer-do-view A, v A, gv
ibuffer-do-view-horizontally C-x v gV
ibuffer-mark-forward m m
ibuffer-unmark-forward u u
ibuffer-unmark-backward DEL DEL
ibuffer-toggle-marks t t, ~
ibuffer-unmark-all-marks U U
ibuffer-unmark-all M-DEL M-DEL
ibuffer-mark-for-delete d d
ibuffer-mark-for-delete-backwards C-d C-d (when evil-want-C-d-scroll is nil)
ibuffer-do-kill-on-deletion-marks x x
ibuffer-do-kill-lines k K
ibuffer-bury-buffer b X
ibuffer-kill-line C-k gx
ibuffer-yank C-y C-y
ibuffer-copy-filename-as-kill w yf
ibuffer-copy-buffername-as-kill B yb
ibuffer-diff-with-file = =
ibuffer-toggle-sorting-mode , ,
ibuffer-invert-sorting s i o i
ibuffer-do-sort-by-alphabetic s a o a
ibuffer-do-sort-by-recency s v o v
ibuffer-do-sort-by-size s s o s
ibuffer-do-sort-by-filename/process s f o f
ibuffer-do-sort-by-major-mode s m o m
ibuffer-forward-filter-group M-n, TAB C-j, M-n, ]], TAB
ibuffer-backward-filter-group M-p, S-TAB C-k, M-p, [[, S-TAB
ibuffer-jump-to-filter-group M-j M-j
ibuffer-forward-next-marked M-} }, M-}
ibuffer-backwards-next-marked M-{ {, M-{
ibuffer-switch-format ` `
ibuffer-add-to-tmp-show + +
ibuffer-add-to-tmp-hide - -
quit-window q q, ZZ, ZQ

Operate-on-marked uppercase keys (D, E, F, H, I, M, N, O, P, Q, R, S, T, V, W), the =% =, =* =, =s = (filter) and =/ = prefixes keep their default ibuffer behavior.