From bdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sun, 5 Jul 2026 01:19:30 -0400 Subject: add a bunch of emacs packages HELP --- .../lisp/evil-collection/modes/vertico/README.org | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/modes/vertico/README.org (limited to '.config/emacs/lisp/evil-collection/modes/vertico/README.org') diff --git a/.config/emacs/lisp/evil-collection/modes/vertico/README.org b/.config/emacs/lisp/evil-collection/modes/vertico/README.org new file mode 100644 index 0000000..5ea5d14 --- /dev/null +++ b/.config/emacs/lisp/evil-collection/modes/vertico/README.org @@ -0,0 +1,40 @@ +* vertico + + Evil bindings for [[https://github.com/minad/vertico][vertico]]. + + Bindings only take effect when =evil-collection-setup-minibuffer= is non-nil + (excluding the global == → =abort-recursive-edit=). + +** Key bindings + +*** vertico-map (normal state) + + | Command | Original | Evil | + |--------------------------+-----------------+------------| + | =abort-recursive-edit= | =C-g= | == | + | =vertico-first= | =M-<= | =gg= | + | =vertico-last= | =M->= | =G= | + | =vertico-next= | ==, =C-n= | =j= | + | =vertico-previous= | ==, =C-p= | =k= | + | =vertico-next-group= | =M-}= | =gj= | + | =vertico-previous-group= | =M-{= | =gk= | + | =vertico-scroll-down= | =M-v= | =C-u= | + | =vertico-scroll-up= | =C-v= | =C-d= | + + =C-u= is gated on =evil-want-C-u-scroll=; =C-d= on =evil-want-C-d-scroll=. + +*** vertico-map (insert state) + + | Command | Original | Evil | + |--------------------+----------+-------| + | =vertico-next= | =C-n= | =C-n= | + | =vertico-previous= | =C-p= | =C-p= | + + With =evil-collection-vertico-want-want-C-u-in-insert= and + =evil-want-C-u-delete= unset, =C-u= → =vertico-scroll-down= in insert state. + +** Customization + + | Variable | Default | Purpose | + |---------------------------------------------------+---------+-------------------------------------| + | =evil-collection-vertico-want-want-C-u-in-insert= | =nil= | Allow =C-u= scroll in insert state. | -- cgit v1.2.3