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 --- .../emacs/lisp/evil-collection/modes/rg/README.org | 47 ++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/modes/rg/README.org (limited to '.config/emacs/lisp/evil-collection/modes/rg/README.org') 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= | -- cgit v1.2.3