diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2026-07-05 01:19:30 -0400 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2026-07-05 01:19:30 -0400 |
| commit | bdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch) | |
| tree | c4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/evil-collection/modes/reftex/README.org | |
| parent | fe3984f541bd32bdfa418afb305b614176b55ca0 (diff) | |
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/reftex/README.org')
| -rw-r--r-- | .config/emacs/lisp/evil-collection/modes/reftex/README.org | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/reftex/README.org b/.config/emacs/lisp/evil-collection/modes/reftex/README.org new file mode 100644 index 0000000..d6f1d49 --- /dev/null +++ b/.config/emacs/lisp/evil-collection/modes/reftex/README.org @@ -0,0 +1,75 @@ +* reftex + + Evil bindings for [[https://www.gnu.org/software/emacs/manual/html_node/reftex/index.html][reftex-mode]]. + +** Key bindings + +*** reftex-select-shared-map + + Used by =reftex-select-label-mode= and =reftex-select-bib-mode= (initial + state: normal). + + | Command | Original | Evil | + |------------------------------------------+----------+-------------------| + | =reftex-select-next= | =n= | =j= | + | =reftex-select-previous= | =p= | =k= | + | =reftex-select-next-heading= | n/a | =]]=, =gj=, =C-j= | + | =reftex-select-previous-heading= | n/a | =[[=, =gk=, =C-k= | + | =reftex-select-accept= | =RET= | =RET= | + | =reftex-select-callback= | =SPC= | =go= | + | =reftex-select-show-insertion-point= | =.= | =gO= | + | =reftex-select-read-label= | n/a | =TAB= | + | =reftex-select-quit= | =q= | =q=, =ZZ= | + | =evil-quit= | n/a | =ZQ= | + | =reftex-select-help= | =?= | =g?= | + | =reftex-select-jump= | n/a | =J= | + | =reftex-select-cycle-ref-style-forward= | n/a | =r= | + | =reftex-select-cycle-ref-style-backward= | n/a | =R= | + | =reftex-select-mark= | n/a | =m= | + | =reftex-select-unmark= | n/a | =u= | + + The keys =gr=, =c=, =s=, =x=, =X=, =S=, =o=, =O= dispatch back to + reftex's underlying =throw= protocol so the original selection actions + (rescan, reuse, switch label type, ref grouping, external xr, BibTeX + export) still work. + +*** reftex-toc-mode-map + + Initial state: normal. + + | Command | Original | Evil | + |-----------------------------------+-----------+------------| + | =reftex-toc-next= | =n= | =j= | + | =reftex-toc-previous= | =p= | =k= | + | =reftex-toc-view-line= | =SPC= | =go=, =gO= | + | =reftex-toc-goto-line-and-hide= | =RET= | =RET= | + | =reftex-toc-goto-line= | =TAB= | =TAB= | + | =reftex-toc-show-help= | =?= | =g?=, =?= | + | =reftex-toc-quit= | =q= | =q= | + | =reftex-toc-quit-and-kill= | =k= | =ZZ= | + | =evil-quit= | n/a | =ZQ= | + | =reftex-toc-rescan= | =r= | =gr= | + | =reftex-toc-Rescan= | =R= | =gR= | + | =reftex-toc-toggle-labels= | =l= | =l= | + | =reftex-toc-toggle-index= | =i= | =i= | + | =reftex-toc-toggle-context= | =c= | =c= | + | =reftex-toc-toggle-file-boundary= | =F= | =F= | + | =reftex-toc-rename-label= | =M-%= | =rl= | + | =reftex-toc-display-index= | =C-c >= | =zi= | + | =reftex-toc-external= | =x= | =x= | + | =reftex-toc-show-calling-point= | =.= | =.= | + | =reftex-toc-jump= | =z= | =J= | + | =reftex-toc-previous-heading= | =C-c C-p= | =[[= | + | =reftex-toc-next-heading= | =C-c C-n= | =]]= | + | =reftex-toc-promote= | =<= | =>= | + | =reftex-toc-demote= | =>= | =<= | + | =reftex-toc-toggle-follow= | =f= | =f= | + + Note: =>= and =<= are swapped relative to upstream so that =>= promotes + and =<= demotes; this matches the visual outline-shift direction. + +** Notes + + - =reftex-select-label-prompt=, =reftex-citation-prompt=, + =reftex-select-label-help=, =reftex-citation-help=, and + =reftex-toc-help= are rewritten to advertise the evil keys. |
