blob: 677010c6f291575f8a437ed7b9e0be9bc0c9ac61 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
* rg
Evil bindings for [[https://github.com/dajva/rg.el][rg.el]] (ripgrep) result buffers.
Initial state for =rg-mode= is forced to =normal=. Bindings cover
=normal=, =motion=, and =visual= states so that evil motion overrides
conflicting single-letter rg commands.
** Key bindings
*** normal state
| Command | Original | Evil |
|--------------------------------+-----------+-------------|
| =rg-rerun-toggle-case= | =c= | =c= |
| =rg-rerun-change-dir= | =d= | =d= |
| =rg-rerun-change-files= | =f= | =f= |
| =rg-rerun-toggle-ignore= | =i= | =I= |
| =rg-rerun-change-regexp= | =r= | =r= |
| =rg-rerun-change-literal= | =t= | =t= |
| =rg-save-search= | =s= | =s= |
| =rg-save-search-as-name= | =S= | =S= |
| =rg-menu= | =m= | =m= |
| =wgrep-change-to-wgrep-mode= | =e= | =i= |
| =next-error-follow-minor-mode= | =C-c C-f= | =F= |
| =rg-list-searches= | =L= | =L= |
| =rg-back-history= | =C-c <= | =C-p= |
| =rg-forward-history= | =C-c >= | =C-n= |
| =rg-prev-file= | =M-P= | ={= |
| =rg-next-file= | =M-N= | =}= |
| =previous-error-no-select= | =p= | =gk=, =C-k= |
| =next-error-no-select= | =n= | =gj=, =C-j= |
| =evil-forward-word-end= | | =e= |
| =evil-forward-char= | | =l= |
| =evil-forward-word-begin= | | =w= |
| =evil-goto-first-line= | | =gg= |
| =rg-recompile= | =g= | =gr= |
| =quit-window= | | =q= |
*** motion / visual states
| Command | Evil |
|---------------------------+------|
| =evil-forward-word-end= | =e= |
| =evil-forward-char= | =l= |
| =evil-forward-word-begin= | =w= |
| =evil-goto-first-line= | =gg= |
|