Function: reftex-index-mode

reftex-index-mode is an interactive and byte-compiled function defined in reftex-index.el.gz.

Signature

(reftex-index-mode)

Documentation

Major mode for managing Index buffers for LaTeX files.

This buffer was created with RefTeX. Press ? for a summary of important key bindings, or check the menu.

Here are all local bindings.

! #<anonymous-function>
( reftex-index-toggle-range-beginning
) reftex-index-toggle-range-end
* reftex-index-edit-key
< reftex-index-restriction-backward
<follow-link> mouse-face
<mouse-2> reftex-index-mouse-goto-line-and-hide
> reftex-index-restriction-forward
? reftex-index-show-help
@ reftex-index-edit-visual
A #<anonymous-function>
B #<anonymous-function>
C #<anonymous-function>
C-c = reftex-index-goto-toc
C-k reftex-index-kill
C-n reftex-index-next
C-p reftex-index-previous
D #<anonymous-function>
E #<anonymous-function>
F #<anonymous-function>
G #<anonymous-function>
H #<anonymous-function>
I #<anonymous-function>
J #<anonymous-function>
K #<anonymous-function>
L #<anonymous-function>
M #<anonymous-function>
N #<anonymous-function>
O #<anonymous-function>
P #<anonymous-function>
Q #<anonymous-function>
R #<anonymous-function>
RET reftex-index-goto-entry-and-hide
S #<anonymous-function>
SPC reftex-index-view-entry
T #<anonymous-function>
TAB reftex-index-goto-entry
U #<anonymous-function>
V #<anonymous-function>
W #<anonymous-function>
X #<anonymous-function>
Y #<anonymous-function>
Z #<anonymous-function>
^ reftex-index-level-up
_ reftex-index-level-down
c reftex-index-toggle-context
e reftex-index-edit
f reftex-index-toggle-follow
g revert-buffer
k reftex-index-quit-and-kill
n reftex-index-next
p reftex-index-previous
q reftex-index-quit
r reftex-index-rescan
s reftex-index-switch-index-tag
{ reftex-index-widen
| reftex-index-edit-attribute
} reftex-index-restrict-to-section

In addition to any hooks its parent mode special-mode might have run, this mode runs the hook reftex-index-mode-hook, as the final or penultimate step during initialization.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/reftex-index.el.gz
(define-derived-mode reftex-index-mode special-mode "RefTeX Index"
  "Major mode for managing Index buffers for LaTeX files.
This buffer was created with RefTeX.
Press `?' for a summary of important key bindings, or check the menu.

Here are all local bindings.

\\{reftex-index-mode-map}"
  (setq-local revert-buffer-function #'reftex-index-revert)
  (setq-local reftex-index-restriction-data nil)
  (setq-local reftex-index-restriction-indicator nil)
  (setq mode-line-format
        (list "----  " 'mode-line-buffer-identification
              "   " 'global-mode-string
              "  R<" 'reftex-index-restriction-indicator ">"
              " -%-"))
  (setq truncate-lines t)
  (make-local-variable 'reftex-last-follow-point)
  (add-hook 'post-command-hook #'reftex-index-post-command-hook nil t)
  (add-hook 'pre-command-hook  #'reftex-index-pre-command-hook nil t))