aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/rg/README.org
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
commitbdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch)
treec4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/evil-collection/modes/rg/README.org
parentfe3984f541bd32bdfa418afb305b614176b55ca0 (diff)
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/rg/README.org')
-rw-r--r--.config/emacs/lisp/evil-collection/modes/rg/README.org47
1 files changed, 47 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/rg/README.org b/.config/emacs/lisp/evil-collection/modes/rg/README.org
new file mode 100644
index 0000000..677010c
--- /dev/null
+++ b/.config/emacs/lisp/evil-collection/modes/rg/README.org
@@ -0,0 +1,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= |