blob: f8ff959b39d2e9952dda0b50ba4294a07955e3c8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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= |
|