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/so-long/README.org | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/modes/so-long/README.org (limited to '.config/emacs/lisp/evil-collection/modes/so-long/README.org') diff --git a/.config/emacs/lisp/evil-collection/modes/so-long/README.org b/.config/emacs/lisp/evil-collection/modes/so-long/README.org new file mode 100644 index 0000000..f8ff959 --- /dev/null +++ b/.config/emacs/lisp/evil-collection/modes/so-long/README.org @@ -0,0 +1,22 @@ +* so-long + + Evil bindings for [[https://www.gnu.org/software/emacs/manual/html_node/emacs/So-Long.html][so-long]], which mitigates performance problems in buffers with very long lines. + +** Key bindings + + Normal and visual state bindings added to =so-long-mode-map=. The defaults + make motion respect visual lines, matching how so-long buffers are usually + read. + + | Command | Original | Evil | + |---------------------------------------+----------+-----------| + | =evil-next-visual-line= | n/a | =j= | + | =evil-previous-visual-line= | n/a | =k= | + | =evil-next-line= | n/a | =gj= | + | =evil-previous-line= | n/a | =gk= | + | =evil-beginning-of-visual-line= | n/a | =0=, =g0= | + | =evil-end-of-visual-line= | n/a | =$= | + | =evil-end-of-line= | n/a | =g$= | + | =evil-first-non-blank-of-visual-line= | n/a | =^= | + | =evil-first-non-blank= | n/a | =g^= | + | =end-of-buffer= | n/a | =G= | -- cgit v1.2.3