Here is a summary of the available key bindings.
C-c =reftex-toc
C-c -reftex-toc-recenter
C-c (reftex-label
C-c )reftex-reference
C-c [reftex-citation
C-c &reftex-view-crossref
S-mouse-2reftex-mouse-view-crossref
C-c /reftex-index-selection-or-word
C-c \reftex-index-phrase-selection-or-word
C-c |reftex-index-visit-phrases-buffer
C-c <reftex-index
C-c >reftex-display-index
Note that the S-mouse-2 binding is only provided if this key is not already used by some other package. RefTeX will not override an existing binding to S-mouse-2.
Personally, I also bind some functions in the users C-c map for easier access.
C-c treftex-toc
C-c lreftex-label
C-c rreftex-reference
C-c creftex-citation
C-c vreftex-view-crossref
C-c sreftex-search-document
C-c greftex-grep-document
These keys are reserved for the user, so I cannot bind them by default. If you want to have these key bindings available, set in your .emacs file:
(setq reftex-extra-bindings t)
Note that this variable has to be set before RefTeX is loaded to have an effect.
Changing and adding to RefTeX’s key bindings is best done using
with-eval-after-load
. For information on the keymaps
which should be used to add keys, see Keymaps and Hooks.