Fix @kindex entries in manuals

* doc/emacs/basic.texi:
* doc/emacs/buffers.texi:
* doc/emacs/building.texi:
* doc/emacs/calendar.texi:
* doc/emacs/custom.texi:
* doc/emacs/dired.texi:
* doc/emacs/display.texi:
* doc/emacs/files.texi:
* doc/emacs/frames.texi:
* doc/emacs/help.texi:
* doc/emacs/indent.texi:
* doc/emacs/killing.texi:
* doc/emacs/kmacro.texi:
* doc/emacs/mark.texi:
* doc/emacs/mini.texi:
* doc/emacs/misc.texi:
* doc/emacs/modes.texi:
* doc/emacs/msdos-xtra.texi:
* doc/emacs/msdos.texi:
* doc/emacs/mule.texi:
* doc/emacs/picture-xtra.texi:
* doc/emacs/programs.texi:
* doc/emacs/regs.texi:
* doc/emacs/rmail.texi:
* doc/emacs/screen.texi:
* doc/emacs/search.texi:
* doc/emacs/sending.texi:
* doc/emacs/text.texi:
* doc/emacs/trouble.texi:
* doc/lispref/files.texi:
* doc/misc/calc.texi:
* doc/misc/cc-mode.texi:
* doc/misc/ediff.texi:
* doc/misc/epa.texi:
* doc/misc/ert.texi:
* doc/misc/eww.texi:
* doc/misc/forms.texi:
* doc/misc/gnus.texi:
* doc/misc/info.texi:
* doc/misc/mairix-el.texi:
* doc/misc/message.texi:
* doc/misc/mh-e.texi:
* doc/misc/newsticker.texi:
* doc/misc/org.texi:
* doc/misc/pcl-cvs.texi:
* doc/misc/rcirc.texi:
* doc/misc/sc.texi:
* doc/misc/sieve.texi:
* doc/misc/vhdl-mode.texi:
* doc/misc/vip.texi:
* doc/misc/viper.texi:
* doc/misc/woman.texi: Fix @kindex entries.  Mark keys consistently.
This commit is contained in:
Michael Albinus 2018-02-25 16:29:39 +01:00
parent 621893352f
commit 7a069f35d4
52 changed files with 1584 additions and 1633 deletions

View file

@ -40,7 +40,7 @@ adds the character to the buffer at point. Insertion moves point
forward, so that point remains just after the inserted text.
@xref{Point}.
@kindex RET
@kindex @key{RET}
@kindex C-j
@cindex newline
@c @findex electric-indent-just-newline
@ -182,7 +182,7 @@ keyboard commands that move point in more sophisticated ways.
Move forward one character (@code{forward-char}).
@item @key{RIGHT}
@kindex RIGHT
@kindex @key{RIGHT}
@findex right-char
This command (@code{right-char}) behaves like @kbd{C-f}, except when
point is in a right-to-left paragraph (@pxref{Bidirectional Editing}).
@ -193,7 +193,7 @@ point is in a right-to-left paragraph (@pxref{Bidirectional Editing}).
Move backward one character (@code{backward-char}).
@item @key{LEFT}
@kindex LEFT
@kindex @key{LEFT}
@findex left-char
This command (@code{left-char}) behaves like @kbd{C-b}, except if the
current paragraph is right-to-left (@pxref{Bidirectional Editing}).
@ -201,7 +201,7 @@ current paragraph is right-to-left (@pxref{Bidirectional Editing}).
@item C-n
@itemx @key{DOWN}
@kindex C-n
@kindex DOWN
@kindex @key{DOWN}
@findex next-line
Move down one screen line (@code{next-line}). This command attempts
to keep the horizontal position unchanged, so if you start in the
@ -210,7 +210,7 @@ middle of one line, you move to the middle of the next.
@item C-p
@itemx @key{UP}
@kindex C-p
@kindex UP
@kindex @key{UP}
@findex previous-line
Move up one screen line (@code{previous-line}). This command
preserves position within the line, like @kbd{C-n}.
@ -218,14 +218,14 @@ preserves position within the line, like @kbd{C-n}.
@item C-a
@itemx @key{Home}
@kindex C-a
@kindex HOME key
@kindex @key{HOME}
@findex move-beginning-of-line
Move to the beginning of the line (@code{move-beginning-of-line}).
@item C-e
@itemx @key{End}
@kindex C-e
@kindex END key
@kindex @key{END}
@findex move-end-of-line
Move to the end of the line (@code{move-end-of-line}).
@ -234,8 +234,8 @@ Move forward one word (@code{forward-word}). @xref{Words}.
@item C-@key{RIGHT}
@itemx M-@key{RIGHT}
@kindex C-RIGHT
@kindex M-RIGHT
@kindex C-@key{RIGHT}
@kindex M-@key{RIGHT}
@findex right-word
This command (@code{right-word}) behaves like @kbd{M-f}, except it
moves @emph{backward} by one word if the current paragraph is
@ -246,8 +246,8 @@ Move backward one word (@code{backward-word}). @xref{Words}.
@item C-@key{LEFT}
@itemx M-@key{LEFT}
@kindex C-LEFT
@kindex M-LEFT
@kindex C-@key{LEFT}
@kindex M-@key{LEFT}
@findex left-word
This command (@code{left-word}) behaves like @kbd{M-b}, except it
moves @emph{forward} by one word if the current paragraph is
@ -314,7 +314,7 @@ also specify @var{n} by giving @kbd{M-g M-g} a numeric prefix argument.
a plain prefix argument.
@item M-g @key{TAB}
@kindex M-g TAB
@kindex M-g @key{TAB}
@findex move-to-column
Read a number @var{n} and move to column @var{n} in the current line.
Column 0 is the leftmost column. If called with a prefix argument,

View file

@ -111,8 +111,8 @@ it, Emacs asks for the file name to use, and the buffer's major mode
is re-established taking that file name into account (@pxref{Choosing
Modes}).
@kindex C-x LEFT
@kindex C-x RIGHT
@kindex C-x @key{LEFT}
@kindex C-x @key{RIGHT}
@findex next-buffer
@findex previous-buffer
For conveniently switching between a few buffers, use the commands
@ -419,13 +419,13 @@ removing the flags.
@item @key{DEL}
@findex Buffer-menu-backup-unmark
@kindex DEL @r{(Buffer Menu)}
@kindex @key{DEL} @r{(Buffer Menu)}
Move to the previous line and remove all flags on that line
(@code{Buffer-menu-backup-unmark}).
@item M-@key{DEL}
@findex Buffer-menu-unmark-all-buffers
@kindex M-DEL @r{(Buffer Menu)}
@kindex M-@key{DEL} @r{(Buffer Menu)}
Remove a particular flag from all lines
(@code{Buffer-menu-unmark-all-buffers}). This asks for a single
character, and unmarks buffers marked with that character; typing
@ -479,7 +479,7 @@ visible buffer is displayed in its place.
@itemx f
@findex Buffer-menu-this-window
@kindex f @r{(Buffer Menu)}
@kindex RET @r{(Buffer Menu)}
@kindex @key{RET} @r{(Buffer Menu)}
Select this line's buffer, replacing the @file{*Buffer List*} buffer
in its window (@code{Buffer-menu-this-window}).

View file

@ -768,7 +768,7 @@ be bizarre. See the GDB manual entry regarding @code{jump} for
details.
@item @key{TAB}
@kindex TAB @r{(GUD)}
@kindex @key{TAB} @r{(GUD)}
@findex gud-gdb-complete-command
With GDB, complete a symbol name (@code{gud-gdb-complete-command}).
This key is available only in the GUD interaction buffer.
@ -998,7 +998,7 @@ to the @dfn{current breakpoint} (the breakpoint which point is on):
@table @kbd
@item @key{SPC}
@kindex SPC @r{(GDB Breakpoints buffer)}
@kindex @key{SPC} @r{(GDB Breakpoints buffer)}
@findex gdb-toggle-breakpoint
Enable/disable current breakpoint (@code{gdb-toggle-breakpoint}). On
a graphical display, this changes the color of the dot in the fringe
@ -1011,7 +1011,7 @@ is enabled, and gray when it is disabled.
Delete the current breakpoint (@code{gdb-delete-breakpoint}).
@item @key{RET}
@kindex RET @r{(GDB Breakpoints buffer)}
@kindex @key{RET} @r{(GDB Breakpoints buffer)}
@findex gdb-goto-breakpoint
Visit the source line for the current breakpoint
(@code{gdb-goto-breakpoint}).
@ -1204,7 +1204,7 @@ immediate children exceeds the value of the variable
To delete a complex watch expression, move point to the root
expression in the speedbar and type @kbd{D} (@code{gdb-var-delete}).
@kindex RET @r{(GDB speedbar)}
@kindex @key{RET} @r{(GDB speedbar)}
@findex gdb-edit-value
To edit a variable with a simple data type, or a simple element of a
complex data type, move point there in the speedbar and type @key{RET}

View file

@ -328,7 +328,7 @@ date.
(@code{calendar-redraw}) to redraw it. (This can only happen if you use
non-Calendar-mode editing commands.)
@kindex SPC @r{(Calendar mode)}
@kindex @key{SPC} @r{(Calendar mode)}
In Calendar mode, you can use @key{SPC} (@code{scroll-other-window})
and @key{DEL} (@code{scroll-other-window-down}) to scroll the other
window (if there is one) up or down, respectively. This is handy when

View file

@ -123,8 +123,8 @@ or moving point there and typing @kbd{@key{RET}}. For example, the group
names like @samp{[Editing]} are links; activating one of these links
brings up the customization buffer for that group.
@kindex TAB @r{(customization buffer)}
@kindex S-TAB @r{(customization buffer)}
@kindex @key{TAB} @r{(customization buffer)}
@kindex @key{S-TAB} @r{(customization buffer)}
@findex widget-forward
@findex widget-backward
In the customization buffer, you can type @kbd{@key{TAB}}
@ -243,7 +243,7 @@ You don't have to worry about specifying a value that is not valid;
the @samp{Set for Current Session} operation checks for validity and
will not install an unacceptable value.
@kindex M-TAB @r{(customization buffer)}
@kindex M-@key{TAB} @r{(customization buffer)}
@kindex C-M-i @r{(customization buffer)}
@findex widget-complete
While editing certain kinds of values, such as file names, directory

View file

@ -136,7 +136,7 @@ buffers. The keys @kbd{C-n} and @kbd{C-p} are redefined to put the
cursor at the beginning of the file name on the line, rather than at
the beginning of the line.
@kindex SPC @r{(Dired)}
@kindex @key{SPC} @r{(Dired)}
For extra convenience, @key{SPC} and @kbd{n} in Dired are equivalent
to @kbd{C-n}. @kbd{p} is equivalent to @kbd{C-p}. (Moving by lines
is so common in Dired that it deserves to be easy to type.) @key{DEL}
@ -204,7 +204,7 @@ region for deletion; in this case, the command does not move point,
and ignores any prefix argument.
@kindex u @r{(Dired deletion)}
@kindex DEL @r{(Dired)}
@kindex @key{DEL} @r{(Dired)}
The reason for flagging files for deletion, rather than deleting
files immediately, is to reduce the danger of deleting a file
accidentally. Until you direct Dired to delete the flagged files, you
@ -348,7 +348,7 @@ and supplying that file name (@code{dired-find-file}). @xref{Visiting}.
@item @key{RET}
@itemx e
@kindex RET @r{(Dired)}
@kindex @key{RET} @r{(Dired)}
@kindex e @r{(Dired)}
Equivalent to @kbd{f}.
@ -464,7 +464,7 @@ unmark the previous @minus{}@var{n} files).
@item @key{DEL}
@itemx * @key{DEL}
@kindex * DEL @r{(Dired)}
@kindex * @key{DEL} @r{(Dired)}
@findex dired-unmark-backward
@cindex unmarking files (in Dired)
Move point to previous line and remove any mark on that line
@ -485,7 +485,7 @@ Remove all marks from all the files in this Dired buffer
@item * ? @var{markchar}
@itemx M-@key{DEL}
@kindex * ? @r{(Dired)}
@kindex M-DEL @r{(Dired)}
@kindex M-@key{DEL} @r{(Dired)}
@findex dired-unmark-all-files
Remove all marks that use the character @var{markchar}
(@code{dired-unmark-all-files}). If invoked with @kbd{M-@key{DEL}},

View file

@ -79,10 +79,10 @@ Scroll backward (@code{scroll-down-command}).
@kindex C-v
@kindex M-v
@kindex next
@kindex prior
@kindex PageDown
@kindex PageUp
@kindex @key{next}
@kindex @key{prior}
@kindex @key{PageDown}
@kindex @key{PageUp}
@findex scroll-up-command
@findex scroll-down-command
@kbd{C-v} (@code{scroll-up-command}) scrolls forward by nearly the
@ -447,8 +447,8 @@ it. @xref{Disabling}.
@cindex mode, View
@kindex s @r{(View mode)}
@kindex SPC @r{(View mode)}
@kindex DEL @r{(View mode)}
@kindex @key{SPC} @r{(View mode)}
@kindex @key{DEL} @r{(View mode)}
View mode is a minor mode that lets you scan a buffer by sequential
screenfuls. It provides commands for scrolling through the buffer
conveniently but not for changing it. Apart from the usual Emacs

View file

@ -1966,7 +1966,7 @@ then specifying @file{/tmp/foo*bar} will visit only
@cindex file name caching
@cindex cache of file names
@pindex find
@kindex C-TAB
@kindex C-@key{TAB}
@findex file-cache-minibuffer-complete
You can use the @dfn{file name cache} to make it easy to locate a
file by name, without having to remember exactly where it is located.

View file

@ -479,14 +479,14 @@ cycles through all the frames on your terminal.
@findex delete-other-frames
Delete all frames on the current terminal, except the selected one.
@item M-<F10>
@kindex M-<F10>
@item M-@key{F10}
@kindex M-@key{F10}
@findex toggle-frame-maximized
Toggle the maximization state of the current frame. When a frame is
maximized, it fills the screen.
@item <F11>
@kindex <F11>
@item @key{F11>}
@kindex @key{F11}
@findex toggle-frame-fullscreen
Toggle full-screen mode for the current frame. (The difference
between full-screen and maximized is normally that the former

View file

@ -4,12 +4,11 @@
@c See file emacs.texi for copying conditions.
@node Help
@chapter Help
@kindex Help
@cindex help
@cindex self-documentation
@findex help-command
@kindex C-h
@kindex F1
@kindex @key{F1}
@kindex C-h C-h
@findex help-for-help
@ -432,7 +431,7 @@ Go back to the previous help topic (@code{help-go-back}).
@findex help-follow
@findex help-go-back
@findex help-go-forward
@kindex RET @r{(Help mode)}
@kindex @key{RET} @r{(Help mode)}
@kindex C-c C-b @r{(Help mode)}
@kindex l @r{(Help mode)}
@kindex C-c C-f @r{(Help mode)}
@ -456,9 +455,9 @@ code definitions, and URLs (web pages). The first two are opened in
Emacs, and the third using a web browser via the @code{browse-url}
command (@pxref{Browse-URL}).
@kindex TAB @r{(Help mode)}
@kindex @key{TAB} @r{(Help mode)}
@findex forward-button
@kindex S-TAB @r{(Help mode)}
@kindex S-@key{TAB} @r{(Help mode)}
@findex backward-button
In a help buffer, @key{TAB} (@code{forward-button}) moves point
forward to the next hyperlink, while @kbd{S-@key{TAB}}

View file

@ -17,7 +17,7 @@ programming language modes. @xref{Program Indent}, for additional
documentation about indenting in programming modes.
@findex indent-for-tab-command
@kindex TAB @r{(indentation)}
@kindex @key{TAB} @r{(indentation)}
The simplest way to perform indentation is the @key{TAB} key. In
most major modes, this runs the command @code{indent-for-tab-command}.
(In C and related modes, @key{TAB} runs the command
@ -120,7 +120,7 @@ If a numeric argument is supplied, indent every line in the region to
that column number.
@item C-x @key{TAB}
@kindex C-x TAB
@kindex C-x @key{TAB}
@findex indent-rigidly
@cindex remove indentation
This command is used to change the indentation of all lines that begin

View file

@ -111,7 +111,7 @@ active (@pxref{Using Region}).
@kindex M-\
@findex delete-horizontal-space
@kindex M-SPC
@kindex M-@key{SPC}
@findex just-one-space
@findex cycle-spacing
The other delete commands are those that delete only whitespace

View file

@ -64,8 +64,8 @@ Run the last keyboard macro on each line that begins in the region
(@code{apply-macro-to-region-lines}).
@end table
@kindex F3
@kindex F4
@kindex @key{F3}
@kindex @key{F4}
@findex kmacro-start-macro-or-insert-counter
@findex kmacro-end-or-call-macro
@findex kmacro-end-and-call-macro
@ -481,7 +481,7 @@ Edit the last 300 keystrokes as a keyboard macro
@findex kmacro-edit-macro
@kindex C-x C-k C-e
@kindex C-x C-k RET
@kindex C-x C-k @key{RET}
You can edit the last keyboard macro by typing @kbd{C-x C-k C-e} or
@kbd{C-x C-k @key{RET}} (@code{kmacro-edit-macro}). This formats the
macro definition in a buffer and enters a specialized major mode for
@ -505,7 +505,7 @@ keyboard input that you would use to invoke the macro---@kbd{C-x e} or
@section Stepwise Editing a Keyboard Macro
@findex kmacro-step-edit-macro
@kindex C-x C-k SPC
@kindex C-x C-k @key{SPC}
You can interactively replay and edit the last keyboard
macro, one command at a time, by typing @kbd{C-x C-k @key{SPC}}
(@code{kmacro-step-edit-macro}). Unless you quit the macro using

View file

@ -79,7 +79,7 @@ Set the mark at point if the mark is inactive, then move point.
@xref{Shift Selection}.
@end table
@kindex C-SPC
@kindex C-@key{SPC}
@kindex C-@@
@findex set-mark-command
The most common way to set the mark is with @kbd{C-@key{SPC}}
@ -309,7 +309,7 @@ Move point to where the mark was, and restore the mark from the ring
of former marks.
@end table
@kindex C-SPC C-SPC
@kindex C-@key{SPC} C-@key{SPC}
The command @kbd{C-@key{SPC} C-@key{SPC}} is handy when you want to
use the mark to remember a position to which you may wish to return.
It pushes the current point onto the mark ring, without activating the
@ -320,7 +320,7 @@ and the second @kbd{C-@key{SPC}} deactivates it. (When Transient Mark
mode is off, @kbd{C-@key{SPC} C-@key{SPC}} instead activates Transient
Mark mode temporarily; @pxref{Disabled Transient Mark}.)
@kindex C-u C-SPC
@kindex C-u C-@key{SPC}
To return to a marked position, use @code{set-mark-command} with a
prefix argument: @kbd{C-u C-@key{SPC}}. This moves point to where the
mark was, and deactivates the mark if it was active. Each subsequent
@ -365,7 +365,7 @@ of buffers that you have been in, and, for each buffer, a place where
you set the mark. The length of the global mark ring is controlled by
@code{global-mark-ring-max}, and is 16 by default.
@kindex C-x C-SPC
@kindex C-x C-@key{SPC}
@findex pop-global-mark
The command @kbd{C-x C-@key{SPC}} (@code{pop-global-mark}) jumps to
the buffer and position of the latest entry in the global ring. It also
@ -447,7 +447,7 @@ using @kbd{C-@key{SPC} C-@key{SPC}} or @kbd{C-u C-x C-x}.
@table @kbd
@item C-@key{SPC} C-@key{SPC}
@kindex C-SPC C-SPC@r{, disabling Transient Mark}
@kindex C-@key{SPC} C-@key{SPC}@r{, disabling Transient Mark}
Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable
Transient Mark mode just once, until the mark is deactivated. (This
is not really a separate command; you are using the @kbd{C-@key{SPC}}

View file

@ -266,7 +266,7 @@ Completion}.
@node Completion Example
@subsection Completion Example
@kindex TAB @r{(completion example)}
@kindex @key{TAB} @r{(completion example)}
A simple example may help here. @kbd{M-x} uses the minibuffer to
read the name of a command, so completion works by matching the
minibuffer text against the names of existing Emacs commands. Suppose
@ -318,7 +318,7 @@ first (@code{minibuffer-complete-and-exit}). @xref{Completion Exit}.
Display a list of completions (@code{minibuffer-completion-help}).
@end table
@kindex TAB @r{(completion)}
@kindex @key{TAB} @r{(completion)}
@findex minibuffer-complete
@key{TAB} (@code{minibuffer-complete}) is the most fundamental
completion command. It searches for all possible completions that
@ -326,7 +326,7 @@ match the existing minibuffer text, and attempts to complete as much
as it can. @xref{Completion Styles}, for how completion alternatives
are chosen.
@kindex SPC @r{(completion)}
@kindex @key{SPC} @r{(completion)}
@findex minibuffer-complete-word
@key{SPC} (@code{minibuffer-complete-word}) completes like
@key{TAB}, but only up to the next hyphen or space. If you have
@ -379,7 +379,7 @@ completion alternative (@code{previous-completion}).
@node Completion Exit
@subsection Completion Exit
@kindex RET @r{(completion in minibuffer)}
@kindex @key{RET} @r{(completion in minibuffer)}
@findex minibuffer-complete-and-exit
When a command reads an argument using the minibuffer with
completion, it also controls what happens when you type @key{RET}
@ -655,8 +655,8 @@ directory.
@findex previous-line-or-history-element
@findex next-line-or-history-element
@kindex UP @r{(minibuffer history)}
@kindex DOWN @r{(minibuffer history)}
@kindex @key{UP} @r{(minibuffer history)}
@kindex @key{DOWN} @r{(minibuffer history)}
The arrow keys @kbd{@key{UP}} and @kbd{@key{DOWN}} work like
@kbd{M-p} and @kbd{M-n}, but if the current history item is longer
than a single line, they allow you to move to the previous or next
@ -727,7 +727,7 @@ Display the entire command history, showing all the commands
@kbd{C-x @key{ESC} @key{ESC}} can repeat, most recent first.
@end table
@kindex C-x ESC ESC
@kindex C-x @key{ESC} @key{ESC}
@findex repeat-complex-command
@kbd{C-x @key{ESC} @key{ESC}} re-executes a recent command that used
the minibuffer. With no argument, it repeats the last such command.

View file

@ -129,7 +129,7 @@ sessions.
The following commands are available in the Gnus group buffer:
@table @kbd
@kindex SPC @r{(Gnus Group mode)}
@kindex @key{SPC} @r{(Gnus Group mode)}
@findex gnus-group-read-group
@item @key{SPC}
Switch to the summary buffer for the group on the current line.
@ -177,7 +177,7 @@ Kill the group on the current line. Killed groups are not recorded in
the @file{.newsrc} file, and they are not shown in the @kbd{l} or
@kbd{L} listings.
@kindex DEL @r{(Gnus Group mode)}
@kindex @key{DEL} @r{(Gnus Group mode)}
@item @key{DEL}
Move point to the previous group containing unread articles.
@ -203,7 +203,7 @@ Update your Gnus settings, and quit Gnus.
The following commands are available in the Gnus summary buffer:
@table @kbd
@kindex SPC @r{(Gnus Summary mode)}
@kindex @key{SPC} @r{(Gnus Summary mode)}
@findex gnus-summary-next-page
@item @key{SPC}
If there is no article selected, select the article on the current
@ -214,7 +214,7 @@ buffer, select the next unread article.
Thus, you can read through all articles by repeatedly typing
@key{SPC}.
@kindex DEL @r{(Gnus Summary mode)}
@kindex @key{DEL} @r{(Gnus Summary mode)}
@findex gnus-summary-prev-page
@item @key{DEL}
Scroll the text of the article backwards.
@ -481,8 +481,8 @@ page, type @kbd{p}, @key{prior} or @kbd{C-x [}
@findex doc-view-scroll-up-or-next-page
@findex doc-view-scroll-down-or-previous-page
@kindex SPC @r{(DocView mode)}
@kindex DEL @r{(DocView mode)}
@kindex @key{SPC} @r{(DocView mode)}
@kindex @key{DEL} @r{(DocView mode)}
@key{SPC} (@code{doc-view-scroll-up-or-next-page}) is a convenient
way to advance through the document. It scrolls within the current
page or advances to the next. @key{DEL} moves backwards in a similar
@ -826,7 +826,7 @@ commands:
@table @kbd
@item @key{RET}
@kindex RET @r{(Shell mode)}
@kindex @key{RET} @r{(Shell mode)}
@findex comint-send-input
Send the current line as input to the subshell
(@code{comint-send-input}). Any shell prompt at the beginning of the
@ -836,7 +836,7 @@ interactive shell. However, you can also invoke @key{RET} elsewhere
in the shell buffer to submit the current line as input.
@item @key{TAB}
@kindex TAB @r{(Shell mode)}
@kindex @key{TAB} @r{(Shell mode)}
@findex completion-at-point@r{, in Shell Mode}
@cindex shell completion
Complete the command name or file name before point in the shell
@ -1182,7 +1182,7 @@ Move point to the previous prompt (@code{comint-previous-prompt}).
@item C-c C-n
Move point to the following prompt (@code{comint-next-prompt}).
@kindex C-c RET @r{(Shell mode)}
@kindex C-c @key{RET} @r{(Shell mode)}
@findex comint-copy-old-input
@item C-c @key{RET}
Copy the input command at point, inserting the copy at the end of the
@ -2796,7 +2796,7 @@ the package commentary by typing @kbd{C-h P browse-url @key{RET}}.
Activate URLs and e-mail addresses in the current buffer.
@end table
@kindex C-c RET @r{(Goto Address mode)}
@kindex C-c @key{RET} @r{(Goto Address mode)}
@findex goto-address-at-point
You can make Emacs mark out URLs specially in the current buffer, by
typing @kbd{M-x goto-address-mode}. When this buffer-local minor mode

View file

@ -33,8 +33,8 @@ one another, and of the selected major mode.
@section Major Modes
@cindex major modes
@cindex mode, major
@kindex TAB @r{(and major modes)}
@kindex DEL @r{(and major modes)}
@kindex @key{TAB} @r{(and major modes)}
@kindex @key{DEL} @r{(and major modes)}
@kindex C-j @r{(and major modes)}
Every buffer possesses a major mode, which determines the editing
@ -236,7 +236,7 @@ called Outline mode. @xref{Outline Mode}.
@cindex Overwrite mode
@cindex mode, Overwrite
@findex overwrite-mode
@kindex INSERT
@kindex @key{INSERT}
@item
Overwrite mode causes ordinary printing characters to replace existing
text instead of shoving it to the right. For example, if point is in

View file

@ -47,8 +47,8 @@ about Emacs's special handling of text files under MS-DOS (and Windows).
@node MS-DOS Keyboard
@subsection Keyboard Usage on MS-DOS
@kindex DEL @r{(MS-DOS)}
@kindex BS @r{(MS-DOS)}
@kindex @key{DEL} @r{(MS-DOS)}
@kindex @key{BS} @r{(MS-DOS)}
The key that is called @key{DEL} in Emacs (because that's how it is
designated on most workstations) is known as @key{BS} (backspace) on a
PC@. That is why the PC-specific terminal initialization remaps the
@ -56,7 +56,7 @@ PC@. That is why the PC-specific terminal initialization remaps the
as @kbd{C-d} for the same reasons.
@kindex C-g @r{(MS-DOS)}
@kindex C-Break @r{(MS-DOS)}
@kindex C-@key{Break} @r{(MS-DOS)}
@cindex quitting on MS-DOS
Emacs built for MS-DOS recognizes @kbd{C-@key{Break}} as a quit
character, just like @kbd{C-g}. This is because Emacs cannot detect

View file

@ -579,7 +579,7 @@ modifier with the trailing dash but with no key indicates that all
Windows defined hotkeys for that modifier are to be overridden in the
favor of Emacs.
@kindex M-TAB@r{, (MS-Windows)}
@kindex M-@key{TAB}@r{, (MS-Windows)}
@cindex @kbd{M-@key{TAB}} vs @kbd{@key{Alt}-@key{TAB}} (MS-Windows)
@cindex @kbd{@key{Alt}-@key{TAB}} vs @kbd{M-@key{TAB}} (MS-Windows)
For example, @code{(w32-register-hot-key [M-tab])} lets you use
@ -693,8 +693,8 @@ its normal effect: for example, @kbd{@key{Lwindow}} opens the
@code{Start} menu, etc.
@vindex w32-recognize-altgr
@kindex AltGr @r{(MS-Windows)}
@cindex AltGr key (MS-Windows)
@kindex @key{AltGr} @r{(MS-Windows)}
@cindex @key{AltGr} key (MS-Windows)
The variable @code{w32-recognize-altgr} controls whether the
@key{AltGr} key (if it exists on your keyboard), or its equivalent,
the combination of the right @key{Alt} and left @key{Ctrl} keys

View file

@ -130,7 +130,7 @@ various @dfn{input methods}, typically one for each script or
language, which make it easier to type characters in the script.
@xref{Input Methods}.
@kindex C-x RET
@kindex C-x @key{RET}
The prefix key @kbd{C-x @key{RET}} is used for commands that pertain
to multibyte characters, coding systems, and input methods.
@ -577,7 +577,7 @@ Display a list of all the supported input methods.
@findex set-input-method
@vindex current-input-method
@kindex C-x RET C-\
@kindex C-x @key{RET} C-\
To choose an input method for the current buffer, use @kbd{C-x
@key{RET} C-\} (@code{set-input-method}). This command reads the
input method name from the minibuffer; the name normally starts with the
@ -1021,7 +1021,7 @@ Convert a region that was decoded using coding system @var{wrong},
decoding it using coding system @var{right} instead.
@end table
@kindex C-x RET f
@kindex C-x @key{RET} f
@findex set-buffer-file-coding-system
The command @kbd{C-x @key{RET} f}
(@code{set-buffer-file-coding-system}) sets the file coding system for
@ -1043,7 +1043,7 @@ current buffer. For example, @kbd{C-x @key{RET} f dos @key{RET}} will
cause Emacs to save the current buffer's text with DOS-style
carriage-return linefeed line endings.
@kindex C-x RET c
@kindex C-x @key{RET} c
@findex universal-coding-system-argument
Another way to specify the coding system for a file is when you visit
the file. First use the command @kbd{C-x @key{RET} c}
@ -1077,7 +1077,7 @@ then save it in a file. Selecting a language environment typically sets
this variable to a good choice of default coding system for that language
environment.
@kindex C-x RET r
@kindex C-x @key{RET} r
@findex revert-buffer-with-coding-system
If you visit a file with a wrong coding system, you can correct this
with @kbd{C-x @key{RET} r} (@code{revert-buffer-with-coding-system}).
@ -1113,8 +1113,8 @@ subprocess input and output in the current buffer
(@code{set-buffer-process-coding-system}).
@end table
@kindex C-x RET x
@kindex C-x RET X
@kindex C-x @key{RET} x
@kindex C-x @key{RET} X
@findex set-selection-coding-system
@findex set-next-selection-coding-system
The command @kbd{C-x @key{RET} x} (@code{set-selection-coding-system})
@ -1139,7 +1139,7 @@ list of some of these symbols, Emacs tries only the request types in
the list, in order, until one of them succeeds, or until the list is
exhausted.
@kindex C-x RET p
@kindex C-x @key{RET} p
@findex set-buffer-process-coding-system
The command @kbd{C-x @key{RET} p} (@code{set-buffer-process-coding-system})
specifies the coding system for input and output to a subprocess. This
@ -1181,7 +1181,7 @@ names (@code{set-file-name-coding-system}).
@end table
@findex set-file-name-coding-system
@kindex C-x RET F
@kindex C-x @key{RET} F
@cindex file names with non-@acronym{ASCII} characters
The command @kbd{C-x @key{RET} F} (@code{set-file-name-coding-system})
specifies a coding system to use for encoding file @emph{names}. It
@ -1247,7 +1247,7 @@ Use coding system @var{coding} for keyboard input
(@code{set-keyboard-coding-system}).
@end table
@kindex C-x RET t
@kindex C-x @key{RET} t
@findex set-terminal-coding-system
The command @kbd{C-x @key{RET} t} (@code{set-terminal-coding-system})
specifies the coding system for terminal output. If you specify a
@ -1264,7 +1264,7 @@ Emacs knows which characters the terminal can actually handle.
Emacs can deduce the proper coding system from your terminal type or
your locale specification (@pxref{Language Environments}).
@kindex C-x RET k
@kindex C-x @key{RET} k
@findex set-keyboard-coding-system
@vindex keyboard-coding-system
The command @kbd{C-x @key{RET} k} (@code{set-keyboard-coding-system}),
@ -1843,8 +1843,8 @@ character positions may look discontinuous if the region spans
reordered text. This is normal and similar to the behavior of other
programs that support bidirectional text.
@kindex RIGHT@r{, and bidirectional text}
@kindex LEFT@r{, and bidirectional text}
@kindex @key{RIGHT}@r{, and bidirectional text}
@kindex @key{LEFT}@r{, and bidirectional text}
@findex right-char@r{, and bidirectional text}
@findex left-char@r{, and bidirectional text}
Cursor motion commands bound to arrow keys, such as @key{LEFT} and

View file

@ -191,7 +191,7 @@ C-b} (@code{picture-motion-reverse}) moves in the opposite direction.
@node Tabs in Picture
@subsection Picture Mode Tabs
@kindex M-TAB @r{(Picture mode)}
@kindex M-@key{TAB} @r{(Picture mode)}
@findex picture-tab-search
@vindex picture-tab-chars
Two kinds of tab-like action are provided in Picture mode. Use
@ -214,7 +214,7 @@ current tab stop settings; it is the Picture mode equivalent of
@code{tab-to-tab-stop}. Normally it just moves point, but with a numeric
argument it clears the text that it moves over.
@kindex C-c TAB @r{(Picture mode)}
@kindex C-c @key{TAB} @r{(Picture mode)}
@findex picture-set-tab-stops
The context-based and tab-stop-based forms of tabbing are brought
together by the command @kbd{C-c @key{TAB}} (@code{picture-set-tab-stops}).

View file

@ -100,7 +100,7 @@ language that you might want to edit. If it doesn't have a mode for
your favorite language, the mode might be implemented in a package not
distributed with Emacs (@pxref{Packages}); or you can contribute one.
@kindex DEL @r{(programming modes)}
@kindex @key{DEL} @r{(programming modes)}
@findex backward-delete-char-untabify
In most programming languages, indentation should vary from line to
line to illustrate the structure of the program. Therefore, in most
@ -381,7 +381,7 @@ Insert a newline, then adjust indentation of following line
(@code{newline}).
@end table
@kindex TAB @r{(programming modes)}
@kindex @key{TAB} @r{(programming modes)}
@findex indent-line-function
The basic indentation command is @kbd{@key{TAB}}
(@code{indent-for-tab-command}), which was documented in
@ -446,7 +446,7 @@ indentation of the line where the grouping starts). The function that
etc. To correct the overall indentation as well, type @kbd{@key{TAB}}
first.
@kindex C-u TAB
@kindex C-u @key{TAB}
If you like the relative indentation within a grouping but not the
indentation of its first line, move point to that first line and type
@kbd{C-u @key{TAB}}. In Lisp, C, and some other major modes,
@ -718,7 +718,7 @@ argument moves the previous balanced expression backwards across those
before it. An argument of zero, rather than doing nothing, transposes
the balanced expressions ending at or after point and the mark.
@kindex C-M-SPC
@kindex C-M-@key{SPC}
To operate on balanced expressions with a command which acts on the
region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the
mark where @kbd{C-M-f} would move to. While the mark is active, each
@ -1043,7 +1043,7 @@ effect as @kbd{C-u M-;} by typing @kbd{M-x comment-kill}
(@code{comment-dwim} actually calls @code{comment-kill} as a
subroutine when it is given a prefix argument).
@kindex C-c C-c (C mode)
@kindex C-c C-c @r{(C mode)}
@findex comment-region
@findex uncomment-region
The command @kbd{M-x comment-region} is equivalent to calling
@ -1380,7 +1380,7 @@ nor comments). The default value is @code{code}.
Completion is normally done in the minibuffer (@pxref{Completion}),
but you can also complete symbol names in ordinary Emacs buffers.
@kindex M-TAB
@kindex M-@key{TAB}
@kindex C-M-i
In programming language modes, type @kbd{C-M-i} or @kbd{M-@key{TAB}}
to complete the partial symbol before point. On graphical displays,
@ -1486,7 +1486,7 @@ Prompt for the name of a function defined in any file Emacs has
parsed, and move point there (@code{semantic-complete-jump}).
@item C-c , @key{SPC}
@kindex C-c , SPC
@kindex C-c , @key{SPC}
Display a list of possible completions for the symbol at point
(@code{semantic-complete-analyze-inline}). This also activates a set
of special key bindings for choosing a completion: @kbd{@key{RET}}
@ -1660,7 +1660,7 @@ behind. A prefix argument acts as a repeat count. With a negative
argument, move backward.
@item M-a
@kindex M-a (C mode)
@kindex M-a @r{(C mode)}
@findex c-beginning-of-statement
Move point to the beginning of the innermost C statement
(@code{c-beginning-of-statement}). If point is already at the beginning
@ -1671,7 +1671,7 @@ In comments or in strings which span more than one line, this command
moves by sentences instead of statements.
@item M-e
@kindex M-e (C mode)
@kindex M-e @r{(C mode)}
@findex c-end-of-statement
Move point to the end of the innermost C statement or sentence; like
@kbd{M-a} except that it moves in the other direction
@ -1736,17 +1736,17 @@ preprocessor commands.
@item C-c C-@key{DEL}
@itemx C-c @key{DEL}
@findex c-hungry-delete-backwards
@kindex C-c C-DEL (C Mode)
@kindex C-c DEL (C Mode)
@kindex C-c C-@key{DEL} @r{(C Mode)}
@kindex C-c @key{DEL} @r{(C Mode)}
Delete the entire block of whitespace preceding point (@code{c-hungry-delete-backwards}).
@item C-c C-d
@itemx C-c C-@key{Delete}
@itemx C-c @key{Delete}
@findex c-hungry-delete-forward
@kindex C-c C-d (C Mode)
@kindex C-c C-Delete (C Mode)
@kindex C-c Delete (C Mode)
@kindex C-c C-d @r{(C Mode)}
@kindex C-c C-@key{Delete} @r{(C Mode)}
@kindex C-c @key{Delete} @r{(C Mode)}
Delete the entire block of whitespace after point (@code{c-hungry-delete-forward}).
@end table

View file

@ -70,7 +70,7 @@ Jump to the position and buffer saved in register @var{r}
(@code{jump-to-register}).
@end table
@kindex C-x r SPC
@kindex C-x r @key{SPC}
@findex point-to-register
Typing @kbd{C-x r @key{SPC}} (@code{point-to-register}), followed by
a character @kbd{@var{r}}, saves both the position of point and the

View file

@ -109,9 +109,9 @@ Scroll to start of message (@code{rmail-beginning-of-message}).
Scroll to end of message (@code{rmail-end-of-message}).
@end table
@kindex SPC @r{(Rmail)}
@kindex DEL @r{(Rmail)}
@kindex S-SPC @r{(Rmail)}
@kindex @key{SPC} @r{(Rmail)}
@kindex @key{DEL} @r{(Rmail)}
@kindex S-@key{SPC} @r{(Rmail)}
Since the most common thing to do while reading a message is to
scroll through it by screenfuls, Rmail makes @key{SPC} and @key{DEL}
(or @kbd{S-@key{SPC}}) do the same as @kbd{C-v} (@code{scroll-up-command})

View file

@ -304,7 +304,7 @@ the full command name and documentation for a menu item, type
@kbd{C-h k}, and then select the menu bar with the mouse in the usual
way (@pxref{Key Help}).
@kindex F10
@kindex @key{F10}
@findex menu-bar-open
@cindex menu bar access using keyboard
Instead of using the mouse, you can also invoke the first menu bar

View file

@ -397,7 +397,7 @@ or @code{query-replace-regexp} (depending on search mode) with the
current search string used as the string to replace. A negative
prefix argument means to replace backward. @xref{Query Replace}.
@kindex M-TAB @r{(Incremental search)}
@kindex M-@key{TAB} @r{(Incremental search)}
Typing @kbd{M-@key{TAB}} in incremental search invokes
@code{isearch-complete}, which attempts to complete the search string
using the search ring (the previous search strings you used) as a list
@ -1186,8 +1186,8 @@ differences usually don't matter; etc. This is known as
tailor them to your needs.
@cindex lax space matching in search
@kindex M-s SPC @r{(Incremental search)}
@kindex SPC @r{(Incremental search)}
@kindex M-s @key{SPC} @r{(Incremental search)}
@kindex @key{SPC} @r{(Incremental search)}
@findex isearch-toggle-lax-whitespace
@vindex search-whitespace-regexp
By default, search commands perform @dfn{lax space matching}:
@ -1570,10 +1570,10 @@ read-only text. The default is not to ignore them.
or regexp are:
@ignore @c Not worth it.
@kindex SPC @r{(query-replace)}
@kindex DEL @r{(query-replace)}
@kindex @key{SPC} @r{(query-replace)}
@kindex @key{DEL} @r{(query-replace)}
@kindex , @r{(query-replace)}
@kindex RET @r{(query-replace)}
@kindex @key{RET} @r{(query-replace)}
@kindex . @r{(query-replace)}
@kindex ! @r{(query-replace)}
@kindex ^ @r{(query-replace)}
@ -1770,7 +1770,7 @@ Note that matches for the regexp you type are extended to include
complete lines, and a match that starts before the previous match ends
is not considered a match.
@kindex RET @r{(Occur mode)}
@kindex @key{RET} @r{(Occur mode)}
@kindex o @r{(Occur mode)}
@kindex C-o @r{(Occur mode)}
In the @file{*Occur*} buffer, you can click on each entry, or move

View file

@ -461,7 +461,7 @@ just after the header separator line---that is, to the beginning of
the body.
@findex message-tab
@kindex TAB @r{(Message mode)}
@kindex @key{TAB} @r{(Message mode)}
While editing a header field that contains addresses, such as
@samp{To:}, @samp{Cc:} and @samp{Bcc:}, you can complete an address by
typing @key{TAB} (@code{message-tab}). This attempts to insert the

View file

@ -137,7 +137,7 @@ kill only the next word but not the punctuation before it, simply do
@kbd{M-@key{DEL}}.) @kbd{M-d} takes arguments just like @kbd{M-f}.
@findex backward-kill-word
@kindex M-DEL
@kindex M-@key{DEL}
@kbd{M-@key{DEL}} (@code{backward-kill-word}) kills the word before
point. It kills everything from point back to where @kbd{M-b} would
move to. For instance, if point is after the space in @w{@samp{FOO,
@ -214,7 +214,7 @@ of the sentence. With a positive numeric argument @var{n}, it kills
the next @var{n} sentences; with a negative argument @minus{}@var{n},
it kills back to the beginning of the @var{n}th preceding sentence.
@kindex C-x DEL
@kindex C-x @key{DEL}
@findex backward-kill-sentence
The @kbd{C-x @key{DEL}} (@code{backward-kill-sentence}) kills back
to the beginning of a sentence.
@ -878,7 +878,7 @@ paragraphs. As a result, paragraphs can be indented, and adaptive
filling determines what indentation to use when filling a paragraph.
@xref{Adaptive Fill}.
@kindex TAB @r{(Text mode)}
@kindex @key{TAB} @r{(Text mode)}
In Text mode, the @key{TAB} (@code{indent-for-tab-command}) command
usually inserts whitespace up to the next tab stop, instead of
indenting the current line. @xref{Indentation}, for details.
@ -905,7 +905,7 @@ paragraph-indent-minor-mode} to enable an equivalent minor mode for
situations where you shouldn't change the major mode---in mail
composition, for instance.
@kindex M-TAB @r{(Text mode)}
@kindex M-@key{TAB} @r{(Text mode)}
Text mode binds @kbd{M-@key{TAB}} to @code{ispell-complete-word}.
This command performs completion of the partial word in the buffer
before point, using the spelling dictionary as the space of possible
@ -1352,7 +1352,7 @@ starts with one or more @samp{*} characters. @xref{Outline Format}.
In addition, any line that begins with the @samp{#} character is
treated as a comment.
@kindex TAB @r{(Org Mode)}
@kindex @key{TAB} @r{(Org Mode)}
@findex org-cycle
Org mode provides commands for easily viewing and manipulating the
outline structure. The simplest of these commands is @key{TAB}
@ -1363,26 +1363,26 @@ of its direct children, if any, and (iii) showing the entire subtree.
If invoked in a body line, the global binding for @key{TAB} is
executed.
@kindex S-TAB @r{(Org Mode)}
@kindex S-@key{TAB} @r{(Org Mode)}
@findex org-shifttab
Typing @kbd{S-@key{TAB}} (@code{org-shifttab}) anywhere in an Org mode
buffer cycles the visibility of the entire outline structure, between
(i) showing only top-level heading lines, (ii) showing all heading
lines but no body lines, and (iii) showing everything.
@kindex M-<up> @r{(Org Mode)}
@kindex M-<down> @r{(Org Mode)}
@kindex M-<left> @r{(Org Mode)}
@kindex M-<right> @r{(Org Mode)}
@kindex M-@key{UP} @r{(Org Mode)}
@kindex M-@key{DOWN} @r{(Org Mode)}
@kindex M-@key{LEFT} @r{(Org Mode)}
@kindex M-@key{RIGHT} @r{(Org Mode)}
@findex org-metaup
@findex org-metadown
@findex org-metaleft
@findex org-metaright
You can move an entire entry up or down in the buffer, including its
body lines and subtree (if any), by typing @kbd{M-<up>}
(@code{org-metaup}) or @kbd{M-<down>} (@code{org-metadown}) on the
body lines and subtree (if any), by typing @kbd{M-@key{UP}}
(@code{org-metaup}) or @kbd{M-@key{DOWN}} (@code{org-metadown}) on the
heading line. Similarly, you can promote or demote a heading line
with @kbd{M-<left>} (@code{org-metaleft}) and @kbd{M-<right>}
with @kbd{M-@key{LEFT}} (@code{org-metaleft}) and @kbd{M-@key{RIGHT}}
(@code{org-metaright}). These commands execute their global bindings
if invoked on a body line.
@ -1852,7 +1852,7 @@ in a local variable list in each of the subfiles. @xref{File
Variables}.
@findex tex-bibtex-file
@kindex C-c TAB @r{(@TeX{} mode)}
@kindex C-c @key{TAB} @r{(@TeX{} mode)}
@vindex tex-bibtex-command
For @LaTeX{} files, you can use Bib@TeX{} to process the auxiliary
file for the current buffer's file. Bib@TeX{} looks up bibliographic
@ -1995,7 +1995,7 @@ Run a shell command (which you must specify) to validate the current
buffer as SGML (@code{sgml-validate}).
@item C-c @key{TAB}
@kindex C-c TAB @r{(SGML mode)}
@kindex C-c @key{TAB} @r{(SGML mode)}
@findex sgml-tags-invisible
Toggle the visibility of existing tags in the buffer. This can be
used as a cheap preview (@code{sgml-tags-invisible}).
@ -2308,7 +2308,7 @@ These margins also affect fill commands such as @kbd{M-q}
for specifying indentation:
@table @code
@kindex C-x TAB @r{(Enriched mode)}
@kindex C-x @key{TAB} @r{(Enriched mode)}
@findex increase-left-margin
@item Indent More
Indent the region by 4 columns (@code{increase-left-margin}). In
@ -2848,7 +2848,7 @@ buffer. There are three ways to enter two-column mode:
@table @asis
@item @kbd{@key{F2} 2} or @kbd{C-x 6 2}
@kindex F2 2
@kindex @key{F2} 2
@kindex C-x 6 2
@findex 2C-two-columns
Enter two-column mode with the current buffer on the left, and on the
@ -2861,7 +2861,7 @@ This command is appropriate when the current buffer is empty or contains
just one column and you want to add another column.
@item @kbd{@key{F2} s} or @kbd{C-x 6 s}
@kindex F2 s
@kindex @key{F2} s
@kindex C-x 6 s
@findex 2C-split
Split the current buffer, which contains two-column text, into two
@ -2876,7 +2876,7 @@ two-column text, and you wish to separate the columns temporarily.
@item @kbd{@key{F2} b @var{buffer} @key{RET}}
@itemx @kbd{C-x 6 b @var{buffer} @key{RET}}
@kindex F2 b
@kindex @key{F2} b
@kindex C-x 6 b
@findex 2C-associate-buffer
Enter two-column mode using the current buffer as the left-hand buffer,
@ -2900,15 +2900,15 @@ way to write a line that spans both columns while in two-column
mode: write it in the left-hand buffer, and put an empty line in the
right-hand buffer.)
@kindex F2 RET
@kindex C-x 6 RET
@kindex @key{F2} @key{RET}
@kindex C-x 6 @key{RET}
@findex 2C-newline
The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}}
(@code{2C-newline}) inserts a newline in each of the two buffers at
corresponding positions. This is the easiest way to add a new line to
the two-column text while editing it in split buffers.
@kindex F2 1
@kindex @key{F2} 1
@kindex C-x 6 1
@findex 2C-merge
When you have edited both buffers as you wish, merge them with
@ -2916,7 +2916,7 @@ the two-column text while editing it in split buffers.
text from the right-hand buffer as a second column in the other buffer.
To go back to two-column editing, use @kbd{@key{F2} s}.
@kindex F2 d
@kindex @key{F2} d
@kindex C-x 6 d
@findex 2C-dissociate
Use @kbd{@key{F2} d} or @kbd{C-x 6 d} to dissociate the two buffers,

View file

@ -104,7 +104,7 @@ argument, you can cancel that argument with @kbd{C-g} and remain in the
recursive edit.
@findex keyboard-escape-quit
@kindex ESC ESC ESC
@kindex @key{ESC} @key{ESC} @key{ESC}
The sequence @kbd{@key{ESC} @key{ESC} @key{ESC}}
(@code{keyboard-escape-quit}) can either quit or abort. (We defined
it this way because @key{ESC} means ``get out'' in many PC programs.)

View file

@ -3267,7 +3267,7 @@ shown above; the details are crucial for proper behavior in the case of
multiple handlers, and for operations that have two file names that may
each have handlers.
@kindex safe-magic (@r{property})
@kindex safe-magic @r{(property)}
Handlers that don't really do anything special for actual access to the
file---such as the ones that implement completion of host names for
remote file names---should have a non-@code{nil} @code{safe-magic}
@ -3277,7 +3277,7 @@ file names, by prefixing them with @samp{/:}. But if the handler that
would be used for them has a non-@code{nil} @code{safe-magic}
property, the @samp{/:} is not added.
@kindex operations (@r{property})
@kindex operations @r{(property)}
A file name handler can have an @code{operations} property to
declare which operations it handles in a nontrivial way. If this
property has a non-@code{nil} value, it should be a list of

View file

@ -10906,27 +10906,27 @@ degrees, minutes, and seconds.
@ignore
@mindex @null
@end ignore
@kindex ' (HMS forms)
@kindex ' @r{(HMS forms)}
@ignore
@mindex @null
@end ignore
@kindex " (HMS forms)
@kindex " @r{(HMS forms)}
@ignore
@mindex @null
@end ignore
@kindex h (HMS forms)
@kindex h @r{(HMS forms)}
@ignore
@mindex @null
@end ignore
@kindex o (HMS forms)
@kindex o @r{(HMS forms)}
@ignore
@mindex @null
@end ignore
@kindex m (HMS forms)
@kindex m @r{(HMS forms)}
@ignore
@mindex @null
@end ignore
@kindex s (HMS forms)
@kindex s @r{(HMS forms)}
The default format for HMS values is
@samp{@var{hours}@@ @var{mins}' @var{secs}"}. During entry, the letters
@samp{h} (for ``hours'') or
@ -11125,7 +11125,7 @@ integers but this is not required.
@ignore
@mindex M
@end ignore
@kindex M (modulo forms)
@kindex M @r{(modulo forms)}
@ignore
@mindex mod
@end ignore
@ -11280,7 +11280,7 @@ would indeed have been negligible.
@ignore
@mindex p
@end ignore
@kindex p (error forms)
@kindex p @r{(error forms)}
@tindex +/-
To enter an error form during regular numeric entry, use the @kbd{p}
(``plus-or-minus'') key to type the @samp{+/-} symbol. (If you try actually
@ -16682,8 +16682,8 @@ or matrix argument, these functions operate element-wise.
@ignore
@mindex v p
@end ignore
@kindex v p (complex)
@kindex V p (complex)
@kindex v p @r{(complex)}
@kindex V p @r{(complex)}
@pindex calc-pack
The @kbd{v p} (@code{calc-pack}) command can pack the top two numbers on
the stack into a composite object such as a complex number. With
@ -16694,8 +16694,8 @@ with an argument of @mathit{-2}, it produces a polar complex number.
@ignore
@mindex v u
@end ignore
@kindex v u (complex)
@kindex V u (complex)
@kindex v u @r{(complex)}
@kindex V u @r{(complex)}
@pindex calc-unpack
The @kbd{v u} (@code{calc-unpack}) command takes the complex number
(or other composite object) on the top of the stack and unpacks it
@ -20234,7 +20234,7 @@ the conjugate transpose of its argument, i.e., @samp{conj(trn(x))}.
@ignore
@mindex A
@end ignore
@kindex A (vectors)
@kindex A @r{(vectors)}
@pindex calc-abs (vectors)
@ignore
@mindex abs
@ -20280,7 +20280,7 @@ exactly three elements.
@ignore
@mindex &
@end ignore
@kindex & (matrices)
@kindex & @r{(matrices)}
@pindex calc-inv (matrices)
@ignore
@mindex inv

View file

@ -671,7 +671,7 @@ These commands indent code:
@table @asis
@item @kbd{@key{TAB}} (@code{c-indent-command})
@kindex TAB
@kindex @key{TAB}
@findex c-indent-command
@findex indent-command @r{(c-)}
This command indents the current line. That is all you need to know
@ -920,8 +920,8 @@ must be in column zero. See @ref{Defuns,,,@emacsman{},
@item @kbd{C-M-a} (AWK Mode) (@code{c-awk-beginning-of-defun})
@itemx @kbd{C-M-e} (AWK Mode) (@code{c-awk-end-of-defun})
@kindex C-M-a (AWK Mode)
@kindex C-M-e (AWK Mode)
@kindex C-M-a @r{(AWK Mode)}
@kindex C-M-e @r{(AWK Mode)}
@findex c-awk-beginning-of-defun
@findex awk-beginning-of-defun @r{(c-)}
@findex c-awk-end-of-defun
@ -1518,10 +1518,10 @@ deletion.
@table @asis
@item @kbd{@key{DEL}} (@code{c-electric-backspace})
@kindex DEL
@kindex @key{DEL}
@findex c-electric-backspace
@findex electric-backspace @r{(c-)}
This command is run by default when you hit the @kbd{DEL} key. When
This command is run by default when you hit the @kbd{@key{DEL}} key. When
hungry delete mode is enabled, it deletes any amount of whitespace in
the backwards direction. Otherwise, or when used with a prefix
argument or in a literal (@pxref{Auto-newlines}), the command just
@ -1567,10 +1567,10 @@ rather than using the minor mode toggling.
@table @asis
@item @kbd{C-c C-@key{DEL}}, or @kbd{C-c @key{DEL}} (@code{c-hungry-delete-backwards})@footnote{This command was formerly known as @code{c-hungry-backspace}.}
@kindex C-c C-<backspace>
@kindex C-c <backspace>
@kindex C-c C-DEL
@kindex C-c DEL
@kindex C-c C-@key{Backspace}
@kindex C-c @key{Backspace}
@kindex C-c C-@key{DEL}
@kindex C-c @key{DEL}
@findex c-hungry-delete-backwards
@findex hungry-delete-backwards @r{(c-)}
Delete any amount of whitespace in the backwards direction (regardless
@ -1581,21 +1581,21 @@ a character terminal.
@item @kbd{C-c C-d}, @kbd{C-c C-@key{DELETE}}, or @kbd{C-c @key{DELETE}} (@code{c-hungry-delete-forward})
@kindex C-c C-d
@kindex C-c C-<DELETE>
@kindex C-c <DELETE>
@kindex C-c C-@key{Delete}
@kindex C-c @key{Delete}
@findex c-hungry-delete-forward
@findex hungry-delete-forward @r{(c-)}
Delete any amount of whitespace in the forward direction (regardless
whether hungry-delete mode is enabled or not). This command is bound
to both @kbd{C-c C-@key{DELETE}} and @kbd{C-c @key{DELETE}} for the
to both @kbd{C-c C-@key{Delete}} and @kbd{C-c @key{Delete}} for the
same reason as for @key{DEL} above.
@end table
@end table
@kindex <delete>
@kindex <backspace>
@kindex @key{Delete}
@kindex @key{Backspace}
When we talk about @kbd{@key{DEL}}, and @kbd{@key{DELETE}} above, we
When we talk about @kbd{@key{DEL}}, and @kbd{@key{Delete}} above, we
actually do so without connecting them to the physical keys commonly
known as @key{Backspace} and @key{Delete}. The default bindings to
those two keys depends on the flavor of (X)Emacs you are using.
@ -7248,15 +7248,15 @@ early on:
Set the variable @code{c-basic-offset}. @xref{Getting Started}.
@item
@kindex RET
@kindex @key{RET}
@kindex C-j
@emph{Why does/doesn't the @kbd{RET} key indent the new line?}
@emph{Why does/doesn't the @kbd{@key{RET}} key indent the new line?}
Emacs's convention used to be that @kbd{RET} just adds a newline, and that
@kbd{C-j} adds a newline and indents it. In Emacs-24.4, this convention was
reversed.
If you use an older Emacs and you want @kbd{RET} do this
If you use an older Emacs and you want @kbd{@key{RET}} do this
too, add this to your @code{c-initialization-hook}:
@example

View file

@ -541,14 +541,14 @@ Copies the difference region from buffer C to buffer B@.
The command @kbd{rb} undoes this.
@item p
@itemx DEL
@itemx @key{DEL}
@kindex p
@kindex DEL
@kindex @key{DEL}
Makes the previous difference region current.
@item n
@itemx SPC
@itemx @key{SPC}
@kindex n
@kindex SPC
@kindex @key{SPC}
Makes the next difference region current.
@item j

View file

@ -281,22 +281,22 @@ The following keys are assigned.
@table @kbd
@item : d
@kindex @kbd{: d}
@kindex : d
@findex epa-dired-do-decrypt
Decrypt marked files.
@item : v
@kindex @kbd{: v}
@kindex : v
@findex epa-dired-do-verify
Verify marked files.
@item : s
@kindex @kbd{: s}
@kindex : s
@findex epa-dired-do-sign
Sign marked files.
@item : e
@kindex @kbd{: e}
@kindex : e
@findex epa-dired-do-encrypt
Encrypt marked files.
@ -322,26 +322,26 @@ interface. Try @kbd{M-x customize-variable epa-global-mail-mode}.
@table @kbd
@item C-c C-e C-d and C-c C-e d
@kindex @kbd{C-c C-e C-d}
@kindex @kbd{C-c C-e d}
@kindex C-c C-e C-d
@kindex C-c C-e d
@findex epa-mail-decrypt
Decrypt OpenPGP armors in the current buffer.
@item C-c C-e C-v and C-c C-e v
@kindex @kbd{C-c C-e C-v}
@kindex @kbd{C-c C-e v}
@kindex C-c C-e C-v
@kindex C-c C-e v
@findex epa-mail-verify
Verify OpenPGP cleartext signed messages in the current buffer.
@item C-c C-e C-s and C-c C-e s
@kindex @kbd{C-c C-e C-s}
@kindex @kbd{C-c C-e s}
@kindex C-c C-e C-s
@kindex C-c C-e s
@findex epa-mail-sign
Compose a signed message from the current buffer.
@item C-c C-e C-e and C-c C-e e
@kindex @kbd{C-c C-e C-e}
@kindex @kbd{C-c C-e e}
@kindex C-c C-e C-e
@kindex C-c C-e e
@findex epa-mail-encrypt
@vindex epa-mail-aliases
Compose an encrypted message from the current buffer.

View file

@ -203,7 +203,7 @@ different Emacs versions.
@findex ert
You can run the tests that are currently defined in your Emacs with
the command @kbd{@kbd{M-x} ert @kbd{RET} t @kbd{RET}}. (For an
the command @kbd{M-x ert @key{RET} t @key{RET}}. (For an
explanation of the @code{t} argument, @pxref{Test Selectors}.) ERT will pop
up a new buffer, the ERT results buffer, showing the results of the
tests run. It looks like this:
@ -260,11 +260,11 @@ unexpected result. In the example above, there are two failures, both
due to failed @code{should} forms. @xref{Understanding Explanations},
for more details.
@kindex TAB@r{, in ert results buffer}
@kindex S-TAB@r{, in ert results buffer}
In the ERT results buffer, @kbd{TAB} and @kbd{S-TAB} cycle between
@kindex @key{TAB}@r{, in ert results buffer}
@kindex S-@key{TAB}@r{, in ert results buffer}
In the ERT results buffer, @kbd{@key{TAB}} and @kbd{S-@key{TAB}} cycle between
buttons. Each name of a function or macro in this buffer is a button;
moving point to it and typing @kbd{RET} jumps to its definition.
moving point to it and typing @kbd{@key{RET}} jumps to its definition.
@kindex r@r{, in ert results buffer}
@kindex d@r{, in ert results buffer}
@ -273,7 +273,7 @@ moving point to it and typing @kbd{RET} jumps to its definition.
@cindex backtrace of a failed test
Pressing @kbd{r} re-runs the test near point on its own. Pressing
@kbd{d} re-runs it with the debugger enabled. @kbd{.} jumps to the
definition of the test near point (@kbd{RET} has the same effect if
definition of the test near point (@kbd{@key{RET}} has the same effect if
point is on the name of the test). On a failed test, @kbd{b} shows
the backtrace of the failure.
@ -803,7 +803,7 @@ failed. This can be useful to figure out how far it got.
@item
You can instrument tests for debugging the same way you instrument
@code{defun}s for debugging: go to the source code of the test and
type @kbd{@kbd{C-u} @kbd{C-M-x}}. Then, go back to the ERT buffer and
type @kbd{C-u C-M-x}. Then, go back to the ERT buffer and
re-run the test with @kbd{r} or @kbd{d}.
@cindex discard obsolete test results

View file

@ -98,8 +98,8 @@ web page hit @kbd{g} (@code{eww-reload}). Pressing @kbd{w}
(@code{eww-copy-page-url}) will copy the current URL to the kill ring.
@findex eww-open-in-new-buffer
@kindex M-RET
The @kbd{M-RET} command (@code{eww-open-in-new-buffer}) opens the
@kindex M-@key{RET}
The @kbd{M-@key{RET}} command (@code{eww-open-in-new-buffer}) opens the
URL at point in a new EWW buffer, akin to opening a link in a new
``tab'' in other browsers.

View file

@ -226,9 +226,9 @@ Jump to the last record (@code{forms-last-record}). This command also
recalculates the number of records in the data file.
@findex forms-next-field
@kindex TAB
@kindex @key{TAB}
@item @key{TAB}
@kindex C-c TAB
@kindex C-c @key{TAB}
@itemx C-c @key{TAB}
Jump to the next field in the current record (@code{forms-next-field}).
With a numeric argument @var{n}, jump forward @var{n} fields. If this command
@ -334,25 +334,25 @@ The following function key definitions are set up in Forms mode
(whether read-only or not):
@table @kbd
@kindex next
@item next
@kindex @key{NEXT}
@item @key{NEXT}
forms-next-record
@kindex prior
@item prior
@kindex @key{PRIOR}
@item @key{PRIOR}
forms-prev-record
@kindex begin
@item begin
@kindex @key{BEGIN}
@item @key{BEGIN}
forms-first-record
@kindex end
@item end
@kindex @key{END}
@item @key{END}
forms-last-record
@kindex S-Tab
@kindex S-@key{TAB}
@findex forms-prev-field
@item S-Tab
@item S-@key{TAB}
forms-prev-field
@end table

File diff suppressed because it is too large Load diff

View file

@ -311,9 +311,9 @@ You can tell that there is more that is not visible because you
can see the text @samp{Top} rather than @samp{All} near the bottom of
the screen.
@kindex SPC @r{(Info mode)}
@kindex DEL @r{(Info mode)}
@kindex BACKSPACE @r{(Info mode)}
@kindex @key{SPC} @r{(Info mode)}
@kindex @key{DEL} @r{(Info mode)}
@kindex @key{BACKSPACE} @r{(Info mode)}
@findex Info-scroll-up
@findex Info-scroll-down
The @key{SPC}, @key{BACKSPACE} (or @key{DEL})@footnote{The key which
@ -363,8 +363,8 @@ the menu, one by one. Once you reach the end of a node, and have seen
all of its subnodes, @key{SPC} takes you to the next node or to the
parent's next node.
@kindex PAGEUP @r{(Info mode)}
@kindex PAGEDOWN @r{(Info mode)}
@kindex @key{PAGEUP} @r{(Info mode)}
@kindex @key{PAGEDOWN} @r{(Info mode)}
Many keyboards nowadays have two scroll keys labeled @samp{PageUp}
and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}). If your
keyboard has these keys, you can use them to move forward and backward

View file

@ -213,7 +213,6 @@ Here's a description of the available interactive functions:
@table @code
@item mairix-search
@kindex M-x mairix-search
@findex mairix-search
@vindex mairix-search-file
@vindex mairix-file-path
@ -229,7 +228,6 @@ is specified by the variable @code{mairix-command}, together with the options
for making searching faster.
@item mairix-widget-search
@kindex M-x mairix-widget-search
@findex mairix-widget-search
@vindex mairix-widget-fields-list
Creates a mairix query using graphical widgets. Very handy if you're
@ -241,28 +239,24 @@ might want to include some other fields. This can be easily done by
modifying @code{mairix-widget-fields-list}.
@item mairix-widget-search-based-on-article
@kindex M-x mairix-widget-search-based-on-article
@findex mairix-widget-search-based-on-article
Create a mairix query using graphical widgets, but based on the
currently displayed article, i.e., the available fields will be filled
with the current header values.
@item mairix-search-from-this-article
@kindex M-x mairix-search-from-this-article
@findex mairix-search-from-this-article
Search messages from sender of the current article. This is effectively
a shortcut for calling @code{mairix-search} with @code{f:current_from}.
If used with a prefix, include whole threads of the found messages.
@item mairix-search-thread-this-article
@kindex M-x mairix-search-thread-this-article
@findex mairix-search-thread-this-article
Search thread for the current article. This is effectively a shortcut
for calling @code{mairix-search} with @code{m:msgid} of the current article and
enabled threads.
@item mairix-save-search
@kindex M-x mairix-save-search
@findex mairix-save-search
Save the last search for future use. You will have to specify a name
for the search and will then be asked if you want to save your saved
@ -272,13 +266,11 @@ your @file{.emacs}. You can also do this later by using
@code{mairix-edit-saved-searches}.
@item mairix-use-saved-search
@kindex M-x mairix-use-saved-search
@findex mairix-use-saved-search
Call mairix with a previously saved search. You will be asked for the
name of the saved search (use @kbd{TAB} for completion).
@item mairix-edit-saved-searches
@kindex M-x mairix-edit-saved-searches
@findex mairix-edit-saved-searches
Edit your current mairix searches. This is a simple major mode for
editing the contents of the variable @code{mairix-saved-searches}. You
@ -290,14 +282,12 @@ to open different searches at the same time, or if you want to regularly
access certain searches without the need to call mairix.
@item mairix-edit-saved-searches-customize
@kindex M-x mairix-edit-saved-searches-customize
@findex mairix-edit-saved-searches-customize
Edit the variable @code{mairix-saved-searches} in a normal customization
buffer. This function exists more or less for historic reasons, but
maybe you like it.
@item mairix-update-database
@kindex M-x mairix-update-database
@findex mairix-update-database
@vindex mairix-update-options
@vindex mairix-synchronous-update

View file

@ -707,14 +707,12 @@ This means that if the recipient supports RFC 2298 she might send you a
notification that she received the message.
@item M-x message-insert-importance-high
@kindex M-x message-insert-importance-high
@findex message-insert-importance-high
@cindex Importance
Insert an @samp{Importance} header with a value of @samp{high},
deleting headers if necessary.
@item M-x message-insert-importance-low
@kindex M-x message-insert-importance-low
@findex message-insert-importance-low
@cindex Importance
Insert an @samp{Importance} header with a value of @samp{low}, deleting
@ -1379,8 +1377,8 @@ end of the message (@code{message-kill-to-signature}).
Delete all text in the body of the message that is outside the region
(@code{message-delete-not-region}).
@item M-RET
@kindex M-RET
@item M-@key{RET}
@kindex M-@key{RET}
@findex message-newline-and-reformat
Insert four newlines, and then reformat if inside quoted text.
@ -1390,7 +1388,7 @@ Here's an example:
> This is some quoted text. And here's more quoted text.
@end example
If point is before @samp{And} and you press @kbd{M-RET}, you'll get:
If point is before @samp{And} and you press @kbd{M-@key{RET}}, you'll get:
@example
> This is some quoted text.
@ -1408,12 +1406,12 @@ If point is before @samp{And} and you press @kbd{M-RET}, you'll get:
Rename the buffer (@code{message-rename-buffer}). If given a prefix,
prompt for a new buffer name.
@item TAB
@kindex TAB
@item @key{TAB}
@kindex @key{TAB}
@findex message-tab
@vindex message-tab-body-function
If @code{message-tab-body-function} is non-@code{nil}, execute the
function it specifies. Otherwise use the function bound to @kbd{TAB} in
function it specifies. Otherwise use the function bound to @key{TAB} in
@code{text-mode-map} or @code{global-map}.
@end table

View file

@ -461,8 +461,8 @@ filling paragraphs. A mark can be set with @kbd{C-@@} (or
@cindex file completion
@cindex folder completion
@cindex minibuffer
@kindex SPC
@kindex TAB
@kindex @key{SPC}
@kindex @key{TAB}
The @dfn{minibuffer} is the bottom line of the Emacs window, where all
prompting and multiple-character input is directed. You can use
@ -692,7 +692,6 @@ get the big picture, and then you can read the manual as you wish.
@cindex modes, MH-Letter
@cindex sending mail
@findex mh-smail
@kindex M-x mh-smail
Let's start our tour by sending ourselves a message which we can later
read and process. Enter @kbd{M-x mh-smail} to invoke the MH-E program
@ -762,7 +761,6 @@ message. Type @kbd{C-c C-c} now. That's all there is to it!
@cindex modes, MH-Folder
@cindex reading mail
@findex mh-rmail
@kindex M-x mh-rmail
To read the mail you've just sent yourself, enter @kbd{M-x mh-rmail}.
This incorporates the new mail and puts the output from
@ -777,7 +775,6 @@ major mode is MH-Folder.
@findex mh-rmail
@kindex F r
@kindex M-x mh-rmail
@sp 1
@center @strong{NOTE}
@ -935,7 +932,6 @@ command.
@findex mh-smail
@kindex m
@kindex M-x mh-smail
If you want to send another message you can use @kbd{m} instead of
@kbd{M-x mh-smail}. So go ahead, send some mail to your friends!
@ -970,7 +966,6 @@ perform any refiles and deletes that you did there.
@findex mh-rmail
@kindex C-x b
@kindex C-x k
@kindex M-x mh-rmail
@kindex q
If you don't want to leave Emacs, you can type @kbd{q} to bury (hide)
@ -1228,7 +1223,7 @@ Many commands that operate on individual messages, such as
@code{mh-forward} or @code{mh-refile-msg} take a @code{RANGE}
argument. This argument can be used in several ways.
@kindex C-u, with ranges
@kindex C-u@r{, with ranges}
If you provide the prefix argument @kbd{C-u} to these commands, then
you will be prompted for the message range. This can be any valid MH
@ -1552,7 +1547,6 @@ the message numbers from outside of MH-E.
@findex mh-rmail
@kindex F r
@kindex F v
@kindex M-x mh-rmail
The MH-E entry point for reading mail is @kbd{M-x mh-rmail}. This
command incorporates your mail and creates a buffer called
@ -1599,20 +1593,20 @@ Display message (@code{mh-show}).
@c -------------------------
@cindex @samp{Message > Show Message with Header} menu item
@cindex menu item, @samp{Message > Show Message with Header}
@kindex , (comma)
@kindex , @r{(comma)}
@findex mh-header-display
@item , (comma)
Display message with all header fields (@code{mh-header-display}).
@c -------------------------
@cindex @samp{Message > Show Message with Preferred Alternative} menu item
@cindex menu item, @samp{Message > Show Message with Preferred Alternative}
@kindex : (colon)
@kindex : @r{(colon)}
@findex mh-show-preferred-alternative
@item : (colon)
Display message with the default preferred alternative
(@code{mh-show-preferred-alternative}).
@c -------------------------
@kindex ; (semicolon)
@kindex ; @r{(semicolon)}
@findex mh-toggle-mh-decode-mime-flag
@item ; (semicolon)
Toggle the value of @code{mh-decode-mime-flag}
@ -2017,8 +2011,8 @@ detail in the following sections.
@findex mh-previous-page
@findex mh-show
@findex mh-show-mouse
@kindex , (comma)
@kindex . (period)
@kindex , @r{(comma)}
@kindex . @r{(period)}
@kindex @key{BS}
@kindex @key{RET}
@kindex @key{SPC}
@ -2309,7 +2303,7 @@ leave out the @samp{xterm -e} if you use @command{mhlist} or
@cindex Emacs, packages, @samp{mm-decode}
@cindex @samp{mm-decode} package
@findex mh-toggle-mh-decode-mime-flag
@kindex ; (semicolon)
@kindex ; @r{(semicolon)}
@vindex mh-decode-mime-flag
MH-E can handle attachments as well if the Gnus @samp{mm-decode}
@ -2490,7 +2484,7 @@ the option @code{mm-discouraged-alternatives}, and add
@samp{text/html}. The next best alternative, if any, will be shown.
@findex mh-show-preferred-alternative
@kindex : (colon)
@kindex : @r{(colon)}
Occasionally, though, you might want to see the preferred alternative.
The command @kbd{:} (@code{mh-show-preferred-alternative}) displays
@ -3859,7 +3853,6 @@ moving my cursor to @samp{out} and using the command @kbd{R}
@cindex sending mail
@findex mh-smail
@kindex M-x mh-smail
You can send a mail message in several ways. You can call @kbd{M-x
mh-smail} directly, or from the command line like this:
@ -4027,8 +4020,6 @@ more detail in the following sections.
@cindex sending mail
@findex mh-smail
@findex mh-smail-other-window
@kindex M-x mh-smail
@kindex M-x mh-smail-other-window
Outside of an MH-Folder buffer, you must call either @kbd{M-x
mh-smail} or @kbd{M-x mh-smail-other-window} to compose a new message.
@ -4401,7 +4392,7 @@ Perform completion or insert space (@code{mh-letter-complete-or-space}).
Perform completion on header field or word preceding point
(@code{mh-letter-complete}).
@c -------------------------
@kindex , (comma)
@kindex , @r{(comma)}
@findex mh-letter-confirm-address
@item , (comma)
Flash alias expansion (@code{mh-letter-confirm-address}).
@ -4842,7 +4833,7 @@ take point to the last field from anywhere in the body.
@findex mh-letter-complete
@findex mh-letter-complete-or-space
@findex mh-letter-confirm-address
@kindex , (comma)
@kindex , @r{(comma)}
@kindex @key{SPC}
@kindex M-@key{TAB}
@vindex mh-alias-flash-on-comma
@ -5934,7 +5925,6 @@ executed to generate the password file. For example, use @samp{ypcat
passwd} to obtain the NIS password file.
@findex mh-alias-reload
@kindex M-x mh-alias-reload
@vindex mh-alias-reloaded-hook
Since aliases are updated frequently, MH-E reloads aliases
@ -5950,7 +5940,6 @@ listed in your @samp{Aliasfile:} profile component. MH-E provides
other methods for maintaining your alias file(s).
@findex mh-alias-add-alias
@kindex M-x mh-alias-add-alias
You can use the @kbd{M-x mh-alias-add-alias} command which will prompt
you for the alias and address that you would like to add. If the alias
@ -5985,9 +5974,6 @@ Using prefixes instead of postfixes helps you explore aliases during
completion. If you forget the name of an old dive buddy, you can enter
@samp{div} and then @key{SPC} to get a listing of all your dive buddies.
@kindex M-x mh-alias-add-address-under-point
@kindex M-x mh-alias-grab-from-field
An alias for the sender of the current message is added automatically
by clicking on the @samp{Grab From alias} tool bar button or by running
the @kbd{M-x mh-alias-grab-from-field} command. Aliases for other
@ -6021,7 +6007,6 @@ more appropriate.
@cindex regular expressions, @code{mh-alias-apropos}
@findex mh-alias-apropos
@kindex M-x mh-alias-apropos
If you can't quite remember an alias, you can use @kbd{M-x
mh-alias-apropos} to show all aliases or addresses that match a
@ -6281,7 +6266,6 @@ containing the value for the field is given.
@cindex speedbar
@findex mh-visit-folder
@kindex F v
@kindex M-x speedbar
@kindex mouse-2
You can also use the speedbar
@ -7514,7 +7498,6 @@ Mail}).
@cindex sequence, @samp{cur}
@cindex sequence, @samp{tick}
@findex mh-update-sequences
@kindex M-x mh-update-sequences
@kindex q
@kindex x
@vindex mh-tick-seq
@ -8001,7 +7984,6 @@ system.
@cindex MH-E version
@cindex @file{*MH-E Info*}
@cindex version
@kindex M-x mh-version
One command worth noting is @kbd{M-x mh-version}. You can compare the
version this command prints to the latest release (@pxref{Getting
@ -8716,7 +8698,6 @@ I also point out some additional sources of information.
@cindex bugs
@cindex SourceForge
@kindex M-x mh-version
Bug reports should be filed at
@uref{https://sourceforge.net/p/mh-e/bugs/, SourceForge}. You need to
@ -8792,7 +8773,6 @@ instead.
@cindex news
@cindex @samp{MH-E-NEWS}
@cindex @samp{README}
@kindex M-x mh-version
After you download and extract the MH-E tarball, read the
@file{README} file and @file{MH-E-NEWS}. These correspond to the

View file

@ -239,17 +239,17 @@ The position of groups and feeds within the tree can be changed with these
commands:
@table @kbd
@item M-up
@itemx M-down
@kindex M-up
@kindex M-down
@item M-@key{UP}
@itemx M-@key{DOWN}
@kindex M-@key{UP}
@kindex M-@key{DOWN}
@findex newsticker-group-shift-feed-up
@findex newsticker-group-shift-feed-down
Shift the currently selected feed up and down within its group.
@item M-S-up
@itemx M-S-down
@kindex M-S-up
@kindex M-S-down
@item M-S-@key{UP}
@itemx M-S-@key{DOWN}
@kindex M-S-@key{UP}
@kindex M-S-@key{DOWN}
@findex newsticker-group-shift-group-up
@findex newsticker-group-shift-group-down
Shift the currently selected group up and down within its parent group.

View file

@ -1136,7 +1136,7 @@ accessing a functionality. Org mode often uses the same key for different
functions, depending on context. The command that is bound to such keys has
a generic name, like @code{org-metaright}. In the manual we will, wherever
possible, give the function that is internally called by the generic command.
For example, in the chapter on document structure, @kbd{M-@key{right}} will
For example, in the chapter on document structure, @kbd{M-@key{RIGHT}} will
be listed to call @code{org-do-demote}, while in the chapter on tables, it
will be listed to call @code{org-table-move-column-right}. If you prefer,
you can compile the manual without the command names by unsetting the flag
@ -1392,7 +1392,7 @@ you can use the following keys to find your destination:
@vindex org-goto-auto-isearch
@example
@key{TAB} @r{Cycle visibility.}
@key{down} / @key{up} @r{Next/previous visible headline.}
@key{DOWN} / @key{UP} @r{Next/previous visible headline.}
@key{RET} @r{Select this location.}
@kbd{/} @r{Do a Sparse-tree search}
@r{The following keys work if you turn off @code{org-goto-auto-isearch}}
@ -1453,18 +1453,18 @@ In a new entry with no text yet, the first @key{TAB} demotes the entry to
become a child of the previous one. The next @key{TAB} makes it a parent,
and so on, all the way to top level. Yet another @key{TAB}, and you are back
to the initial level.
@orgcmd{M-@key{left},org-do-promote}
@orgcmd{M-@key{LEFT},org-do-promote}
Promote current heading by one level.
@orgcmd{M-@key{right},org-do-demote}
@orgcmd{M-@key{RIGHT},org-do-demote}
Demote current heading by one level.
@orgcmd{M-S-@key{left},org-promote-subtree}
@orgcmd{M-S-@key{LEFT},org-promote-subtree}
Promote the current subtree by one level.
@orgcmd{M-S-@key{right},org-demote-subtree}
@orgcmd{M-S-@key{RIGHT},org-demote-subtree}
Demote the current subtree by one level.
@orgcmd{M-@key{up},org-move-subtree-up}
@orgcmd{M-@key{UP},org-move-subtree-up}
Move subtree up (swap with previous subtree of same
level).
@orgcmd{M-@key{down},org-move-subtree-down}
@orgcmd{M-@key{DOWN},org-move-subtree-down}
Move subtree down (swap with next subtree of same level).
@orgcmd{M-h,org-mark-element}
Mark the element at point. Hitting repeatedly will mark subsequent elements
@ -1733,7 +1733,7 @@ one.
@kindex M-S-@key{RET}
@item M-S-@key{RET}
Insert a new item with a checkbox (@pxref{Checkboxes}).
@kindex S-@key{down}
@kindex S-@key{DOWN}
@item S-up
@itemx S-down
@cindex shift-selection-mode
@ -1743,25 +1743,25 @@ Jump to the previous/next item in the current list@footnote{If you want to
cycle around items that way, you may customize
@code{org-list-use-circular-motion}.}, but only if
@code{org-support-shift-select} is off. If not, you can still use paragraph
jumping commands like @kbd{C-@key{up}} and @kbd{C-@key{down}} to quite
jumping commands like @kbd{C-@key{UP}} and @kbd{C-@key{DOWN}} to quite
similar effect.
@kindex M-@key{up}
@kindex M-@key{down}
@kindex M-@key{UP}
@kindex M-@key{DOWN}
@item M-up
@itemx M-down
Move the item including subitems up/down@footnote{See
@code{org-list-use-circular-motion} for a cyclic behavior.} (swap with
previous/next item of same indentation). If the list is ordered, renumbering
is automatic.
@kindex M-@key{left}
@kindex M-@key{right}
@kindex M-@key{LEFT}
@kindex M-@key{RIGHT}
@item M-left
@itemx M-right
Decrease/increase the indentation of an item, leaving children alone.
@kindex M-S-@key{left}
@kindex M-S-@key{right}
@item M-S-@key{left}
@itemx M-S-@key{right}
@kindex M-S-@key{LEFT}
@kindex M-S-@key{RIGHT}
@item M-S-@key{LEFT}
@itemx M-S-@key{RIGHT}
Decrease/increase the indentation of the item, including subitems.
Initially, the item tree is selected based on current indentation. When
these commands are executed several times in direct succession, the initially
@ -1799,9 +1799,9 @@ its location). @xref{Structure editing}, for a detailed explanation.
Turn the whole plain list into a subtree of the current heading. Checkboxes
(@pxref{Checkboxes}) will become TODO (resp. DONE) keywords when unchecked
(resp. checked).
@kindex S-@key{left}
@kindex S-@key{right}
@item S-left/right
@kindex S-@key{LEFT}
@kindex S-@key{RIGHT}
@item S-@key{LEFT}/@key{RIGHT}
@vindex org-support-shift-select
This command also cycles bullet styles when the cursor in on the bullet or
anywhere in an item line, details depending on
@ -2155,22 +2155,22 @@ Move to beginning of the current table field, or on to the previous field.
Move to end of the current table field, or on to the next field.
@tsubheading{Column and row editing}
@orgcmdkkcc{M-@key{left},M-@key{right},org-table-move-column-left,org-table-move-column-right}
@orgcmdkkcc{M-@key{LEFT},M-@key{RIGHT},org-table-move-column-left,org-table-move-column-right}
Move the current column left/right.
@c
@orgcmd{M-S-@key{left},org-table-delete-column}
@orgcmd{M-S-@key{LEFT},org-table-delete-column}
Kill the current column.
@c
@orgcmd{M-S-@key{right},org-table-insert-column}
@orgcmd{M-S-@key{RIGHT},org-table-insert-column}
Insert a new column to the left of the cursor position.
@c
@orgcmdkkcc{M-@key{up},M-@key{down},org-table-move-row-up,org-table-move-row-down}
@orgcmdkkcc{M-@key{UP},M-@key{DOWN},org-table-move-row-up,org-table-move-row-down}
Move the current row up/down.
@c
@orgcmd{M-S-@key{up},org-table-kill-row}
@orgcmd{M-S-@key{UP},org-table-kill-row}
Kill the current row or horizontal line.
@c
@orgcmd{M-S-@key{down},org-table-insert-row}
@orgcmd{M-S-@key{DOWN},org-table-insert-row}
Insert a new row above the current row. With a prefix argument, the line is
created below the current one.
@c
@ -3014,22 +3014,22 @@ formula, @key{TAB} re-indents just like in Emacs Lisp mode.
Complete Lisp symbols, just like in Emacs Lisp mode.@footnote{Many desktops
intercept @kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or
@kbd{@key{ESC} @key{TAB}} instead for completion (@pxref{Completion}).}
@kindex S-@key{up}
@kindex S-@key{down}
@kindex S-@key{left}
@kindex S-@key{right}
@kindex S-@key{UP}
@kindex S-@key{DOWN}
@kindex S-@key{LEFT}
@kindex S-@key{RIGHT}
@findex org-table-fedit-ref-up
@findex org-table-fedit-ref-down
@findex org-table-fedit-ref-left
@findex org-table-fedit-ref-right
@item S-@key{up}/@key{down}/@key{left}/@key{right}
@item S-@key{UP}/@key{DOWN}/@key{LEFT}/@key{RIGHT}
Shift the reference at point. For example, if the reference is
@code{B3} and you press @kbd{S-@key{right}}, it will become @code{C3}.
@code{B3} and you press @kbd{S-@key{RIGHT}}, it will become @code{C3}.
This also works for relative references and for hline references.
@orgcmdkkcc{M-S-@key{up},M-S-@key{down},org-table-fedit-line-up,org-table-fedit-line-down}
@orgcmdkkcc{M-S-@key{UP},M-S-@key{DOWN},org-table-fedit-line-up,org-table-fedit-line-down}
Move the test line for column formulas in the Org buffer up and
down.
@orgcmdkkcc{M-@key{up},M-@key{down},org-table-fedit-scroll-down,org-table-fedit-scroll-up}
@orgcmdkkcc{M-@key{UP},M-@key{DOWN},org-table-fedit-scroll-down,org-table-fedit-scroll-up}
Scroll the window displaying the table.
@kindex C-c @}
@findex org-table-toggle-coordinate-overlays
@ -3710,7 +3710,7 @@ becomes the default description.
@b{Inserting stored links}@*
All links stored during the
current session are part of the history for this prompt, so you can access
them with @key{up} and @key{down} (or @kbd{M-p/n}).
them with @key{UP} and @key{DOWN} (or @kbd{M-p/n}).
@b{Completion support}@* Completion with @key{TAB} will help you to insert
valid link prefixes like @samp{https:}, including the prefixes
@ -4043,9 +4043,9 @@ completion; otherwise force cycling through TODO states with no prompt. When
@code{org-use-fast-todo-selection} is set to @code{prefix}, use the fast
selection interface.
@kindex S-@key{right}
@kindex S-@key{left}
@item S-@key{right} @ @r{/} @ S-@key{left}
@kindex S-@key{RIGHT}
@kindex S-@key{LEFT}
@item S-@key{RIGHT} @ @r{/} @ S-@key{LEFT}
@vindex org-treat-S-cursor-todo-selection-as-state-change
Select the following/preceding TODO state, similar to cycling. Useful
mostly if more than two TODO states are possible (@pxref{TODO
@ -4126,7 +4126,7 @@ With this setup, the command @kbd{C-c C-t} will cycle an entry from TODO
to FEEDBACK, then to VERIFY, and finally to DONE and DELEGATED@. You may
also use a numeric prefix argument to quickly select a specific state. For
example @kbd{C-3 C-c C-t} will change the state immediately to VERIFY@.
Or you can use @kbd{S-@key{left}} to go backward through the sequence. If you
Or you can use @kbd{S-@key{LEFT}} to go backward through the sequence. If you
define many keywords, you can use in-buffer completion
(@pxref{Completion}) or even a special one-key selection scheme
(@pxref{Fast access to TODO states}) to insert these words into the
@ -4192,23 +4192,23 @@ select the correct sequence. Besides the obvious ways like typing a
keyword or using completion, you may also apply the following commands:
@table @kbd
@kindex C-S-@key{right}
@kindex C-S-@key{left}
@kindex C-S-@key{RIGHT}
@kindex C-S-@key{LEFT}
@kindex C-u C-u C-c C-t
@item C-u C-u C-c C-t
@itemx C-S-@key{right}
@itemx C-S-@key{left}
@itemx C-S-@key{RIGHT}
@itemx C-S-@key{LEFT}
These keys jump from one TODO subset to the next. In the above example,
@kbd{C-u C-u C-c C-t} or @kbd{C-S-@key{right}} would jump from @code{TODO} or
@kbd{C-u C-u C-c C-t} or @kbd{C-S-@key{RIGHT}} would jump from @code{TODO} or
@code{DONE} to @code{REPORT}, and any of the words in the second row to
@code{CANCELED}. Note that the @kbd{C-S-} key binding conflict with
@code{shift-selection-mode} (@pxref{Conflicts}).
@kindex S-@key{right}
@kindex S-@key{left}
@item S-@key{right}
@itemx S-@key{left}
@kbd{S-@key{left}} and @kbd{S-@key{right}} and walk through @emph{all}
keywords from all sets, so for example @kbd{S-@key{right}} would switch
@kindex S-@key{RIGHT}
@kindex S-@key{LEFT}
@item S-@key{RIGHT}
@itemx S-@key{LEFT}
@kbd{S-@key{LEFT}} and @kbd{S-@key{RIGHT}} and walk through @emph{all}
keywords from all sets, so for example @kbd{S-@key{RIGHT}} would switch
from @code{DONE} to @code{REPORT} in the example above. See also
@ref{Conflicts}, for a discussion of the interaction with
@code{shift-selection-mode}.
@ -4644,7 +4644,7 @@ items.
@table @kbd
@item @kbd{C-c ,}
@kindex @kbd{C-c ,}
@kindex C-c ,
@findex org-priority
Set the priority of the current headline (@command{org-priority}). The
command prompts for a priority character @samp{A}, @samp{B} or @samp{C}.
@ -4652,7 +4652,7 @@ When you press @key{SPC} instead, the priority cookie is removed from the
headline. The priorities can also be changed ``remotely'' from the agenda
buffer with the @kbd{,} command (@pxref{Agenda commands}).
@c
@orgcmdkkcc{S-@key{up},S-@key{down},org-priority-up,org-priority-down}
@orgcmdkkcc{S-@key{UP},S-@key{DOWN},org-priority-up,org-priority-down}
@vindex org-priority-start-cycle-with-default
Increase/decrease priority of current headline@footnote{See also the option
@code{org-priority-start-cycle-with-default}.}. Note that these keys are
@ -5395,7 +5395,7 @@ With the cursor in a property drawer, this executes property commands.
@orgcmd{C-c C-c s,org-set-property}
Set a property in the current entry. Both the property and the value
can be inserted using completion.
@orgcmdkkcc{S-@key{right},S-@key{left},org-property-next-allowed-value,org-property-previous-allowed-value}
@orgcmdkkcc{S-@key{RIGHT},S-@key{LEFT},org-property-next-allowed-value,org-property-previous-allowed-value}
Switch property at point to the next/previous allowed value.
@orgcmd{C-c C-c d,org-delete-property}
Remove a property from the current entry.
@ -5725,17 +5725,17 @@ Same as @kbd{r}.
@orgcmd{q,org-columns-quit}
Exit column view.
@tsubheading{Editing values}
@item @key{left} @key{right} @key{up} @key{down}
@item @key{LEFT} @key{RIGHT} @key{UP} @key{DOWN}
Move through the column view from field to field.
@kindex S-@key{left}
@kindex S-@key{right}
@item S-@key{left}/@key{right}
@kindex S-@key{LEFT}
@kindex S-@key{RIGHT}
@item S-@key{LEFT}/@key{RIGHT}
Switch to the next/previous allowed value of the field. For this, you
have to have specified allowed values for a property.
@item 1..9,0
Directly select the Nth allowed value, @kbd{0} selects the 10th value.
@orgcmdkkcc{n,p,org-columns-next-allowed-value,org-columns-previous-allowed-value}
Same as @kbd{S-@key{left}/@key{right}}
Same as @kbd{S-@key{LEFT}/@key{RIGHT}}
@orgcmd{e,org-columns-edit-value}
Edit the property at point. For the special properties, this will
invoke the same interface that you normally use to change that
@ -5754,9 +5754,9 @@ current column view.
@tsubheading{Modifying the table structure}
@orgcmdkkcc{<,>,org-columns-narrow,org-columns-widen}
Make the column narrower/wider by one character.
@orgcmd{S-M-@key{right},org-columns-new}
@orgcmd{S-M-@key{RIGHT},org-columns-new}
Insert a new column, to the left of the current column.
@orgcmd{S-M-@key{left},org-columns-delete}
@orgcmd{S-M-@key{LEFT},org-columns-delete}
Delete the current column.
@end table
@ -6010,11 +6010,11 @@ instead.
Access the agenda for the date given by the timestamp or -range at
point (@pxref{Weekly/daily agenda}).
@c
@orgcmdkkcc{S-@key{left},S-@key{right},org-timestamp-down-day,org-timestamp-up-day}
@orgcmdkkcc{S-@key{LEFT},S-@key{RIGHT},org-timestamp-down-day,org-timestamp-up-day}
Change date at cursor by one day. These key bindings conflict with
shift-selection and related modes (@pxref{Conflicts}).
@c
@orgcmdkkcc{S-@key{up},S-@key{down},org-timestamp-up,org-timestamp-down-down}
@orgcmdkkcc{S-@key{UP},S-@key{DOWN},org-timestamp-up,org-timestamp-down-down}
Change the item under the cursor in a timestamp. The cursor can be on a
year, month, day, hour or minute. When the timestamp contains a time range
like @samp{15:30-16:30}, modifying the first time will also shift the second,
@ -6138,25 +6138,25 @@ from the minibuffer:
@kindex M-v
@kindex C-v
@kindex mouse-1
@kindex S-@key{right}
@kindex S-@key{left}
@kindex S-@key{down}
@kindex S-@key{up}
@kindex M-S-@key{right}
@kindex M-S-@key{left}
@kindex S-@key{RIGHT}
@kindex S-@key{LEFT}
@kindex S-@key{DOWN}
@kindex S-@key{UP}
@kindex M-S-@key{RIGHT}
@kindex M-S-@key{LEFT}
@kindex @key{RET}
@kindex M-S-@key{down}
@kindex M-S-@key{up}
@kindex M-S-@key{DOWN}
@kindex M-S-@key{UP}
@example
@key{RET} @r{Choose date at cursor in calendar.}
mouse-1 @r{Select date by clicking on it.}
S-@key{right}/@key{left} @r{One day forward/backward.}
S-@key{down}/@key{up} @r{One week forward/backward.}
M-S-@key{right}/@key{left} @r{One month forward/backward.}
S-@key{RIGHT}/@key{LEFT} @r{One day forward/backward.}
S-@key{DOWN}/@key{UP} @r{One week forward/backward.}
M-S-@key{RIGHT}/@key{LEFT} @r{One month forward/backward.}
> / < @r{Scroll calendar forward/backward by one month.}
M-v / C-v @r{Scroll calendar forward/backward by 3 months.}
M-S-@key{down}/@key{up} @r{Scroll calendar forward/backward by one year.}
M-S-@key{DOWN}/@key{UP} @r{Scroll calendar forward/backward by one year.}
@end example
@vindex org-read-date-display-live
@ -6196,10 +6196,10 @@ following consequences:
You cannot place the cursor onto a timestamp anymore, only before or
after.
@item
The @kbd{S-@key{up}/@key{down}} keys can no longer be used to adjust
The @kbd{S-@key{UP}/@key{DOWN}} keys can no longer be used to adjust
each component of a timestamp. If the cursor is at the beginning of
the stamp, @kbd{S-@key{up}/@key{down}} will change the stamp by one day,
just like @kbd{S-@key{left}/@key{right}}. At the end of the stamp, the
the stamp, @kbd{S-@key{UP}/@key{DOWN}} will change the stamp by one day,
just like @kbd{S-@key{LEFT}/@key{RIGHT}}. At the end of the stamp, the
time will be changed by one minute.
@item
If the timestamp contains a range of clock times or a repeater, these
@ -6555,7 +6555,7 @@ clock duration keeps the same.
@orgcmd{S-M-@key{up/down},org-timestamp-up/down}
On @code{CLOCK} log lines, increase/decrease the timestamp at point and
the one of the previous (or the next clock) timestamp by the same duration.
For example, if you hit @kbd{S-M-@key{up}} to increase a clocked-out timestamp
For example, if you hit @kbd{S-M-@key{UP}} to increase a clocked-out timestamp
by five minutes, then the clocked-in timestamp of the next clock will be
increased by five minutes.
@orgcmd{C-c C-t,org-todo}
@ -6606,7 +6606,7 @@ Update dynamic block at point.
@orgkey{C-u C-c C-x C-u}
Update all dynamic blocks (@pxref{Dynamic blocks}). This is useful if
you have several clock table blocks in a buffer.
@orgcmdkxkc{S-@key{left},S-@key{right},org-clocktable-try-shift}
@orgcmdkxkc{S-@key{LEFT},S-@key{RIGHT},org-clocktable-try-shift}
Shift the current @code{:block} interval and update the table. The cursor
needs to be in the @code{#+BEGIN: clocktable} line for this command. If
@code{:block} is @code{today}, it will be shifted to @code{today-1} etc.
@ -6656,7 +6656,7 @@ be selected:
thismonth, lastmonth, thismonth-@var{N} @r{a relative month}
thisyear, lastyear, thisyear-@var{N} @r{a relative year}
untilnow
@r{Use @kbd{S-@key{left}/@key{right}} keys to shift the time interval.}
@r{Use @kbd{S-@key{LEFT}/@key{RIGHT}} keys to shift the time interval.}
:tstart @r{A time string specifying when to start considering times.}
@r{Relative times like @code{"<-2w>"} can also be used. See}
@r{@ref{Matching tags and properties} for relative time syntax.}
@ -6862,7 +6862,7 @@ In particular if you want to use this setup also in the agenda, a global
setup may be advised.
The way to assign estimates to individual items is then to switch to column
mode, and to use @kbd{S-@key{right}} and @kbd{S-@key{left}} to change the
mode, and to use @kbd{S-@key{RIGHT}} and @kbd{S-@key{LEFT}} to change the
value. The values you enter will immediately be summed up in the hierarchy.
In the column next to it, any clocked time will be displayed.
@ -8022,7 +8022,6 @@ Remove current file from the list of agenda files.
@orgcmd{C-',org-cycle-agenda-files}
@itemx C-,
Cycle through agenda file list, visiting one file after the other.
@kindex M-x org-iswitchb
@item M-x org-iswitchb RET
Command to use an @code{iswitchb}-like interface to switch to and between Org
buffers.
@ -8950,9 +8949,9 @@ the other commands, the cursor needs to be in the desired line.
@tsubheading{Motion}
@cindex motion commands in agenda
@orgcmd{n,org-agenda-next-line}
Next line (same as @key{down} and @kbd{C-n}).
Next line (same as @key{DOWN} and @kbd{C-n}).
@orgcmd{p,org-agenda-previous-line}
Previous line (same as @key{up} and @kbd{C-p}).
Previous line (same as @key{UP} and @kbd{C-p}).
@orgcmd{N,org-agenda-next-item}
Next item: same as next line, but only consider items.
@orgcmd{P,org-agenda-previous-item}
@ -9103,8 +9102,8 @@ Toggle the time grid on and off. See also the variables
@c
@orgcmd{r,org-agenda-redo}
Recreate the agenda buffer, for example to reflect the changes after
modification of the timestamps of items with @kbd{S-@key{left}} and
@kbd{S-@key{right}}. When the buffer is the global TODO list, a prefix
modification of the timestamps of items with @kbd{S-@key{LEFT}} and
@kbd{S-@key{RIGHT}}. When the buffer is the global TODO list, a prefix
argument is interpreted to create a selective list for a specific TODO
keyword.
@orgcmd{g,org-agenda-redo}
@ -9168,8 +9167,8 @@ both in the agenda buffer and in the remote buffer.
Change the TODO state of the item, both in the agenda and in the
original org file.
@c
@orgcmd{C-S-@key{right},org-agenda-todo-nextset}
@orgcmd{C-S-@key{left},org-agenda-todo-previousset}
@orgcmd{C-S-@key{RIGHT},org-agenda-todo-nextset}
@orgcmd{C-S-@key{LEFT},org-agenda-todo-previousset}
Switch to the next/previous set of TODO keywords.
@c
@orgcmd{C-k,org-agenda-kill}
@ -9219,12 +9218,12 @@ the priority cookie is removed from the entry.
@orgcmd{P,org-agenda-show-priority}
Display weighted priority of current item.
@c
@orgcmdkkc{+,S-@key{up},org-agenda-priority-up}
@orgcmdkkc{+,S-@key{UP},org-agenda-priority-up}
Increase the priority of the current item. The priority is changed in
the original buffer, but the agenda is not resorted. Use the @kbd{r}
key for this.
@c
@orgcmdkkc{-,S-@key{down},org-agenda-priority-down}
@orgcmdkkc{-,S-@key{DOWN},org-agenda-priority-down}
Decrease the priority of the current item.
@c
@orgcmdkkc{z,C-c C-z,org-agenda-add-note}
@ -9242,19 +9241,19 @@ Schedule this item. With prefix arg remove the scheduling timestamp
@orgcmd{C-c C-d,org-agenda-deadline}
Set a deadline for this item. With prefix arg remove the deadline.
@c
@orgcmd{S-@key{right},org-agenda-do-date-later}
@orgcmd{S-@key{RIGHT},org-agenda-do-date-later}
Change the timestamp associated with the current line by one day into the
future. If the date is in the past, the first call to this command will move
it to today.@*
With a numeric prefix argument, change it by that many days. For example,
@kbd{3 6 5 S-@key{right}} will change it by a year. With a @kbd{C-u} prefix,
@kbd{3 6 5 S-@key{RIGHT}} will change it by a year. With a @kbd{C-u} prefix,
change the time by one hour. If you immediately repeat the command, it will
continue to change hours even without the prefix arg. With a double @kbd{C-u
C-u} prefix, do the same for changing minutes.@*
The stamp is changed in the original Org file, but the change is not directly
reflected in the agenda buffer. Use @kbd{r} or @kbd{g} to update the buffer.
@c
@orgcmd{S-@key{left},org-agenda-do-date-earlier}
@orgcmd{S-@key{LEFT},org-agenda-do-date-earlier}
Change the timestamp associated with the current line by one day
into the past.
@c
@ -17128,10 +17127,10 @@ Active key bindings in code blocks:
@item @kbd{C-c C-c} @tab @code{org-babel-execute-src-block}
@kindex C-c C-o
@item @kbd{C-c C-o} @tab @code{org-babel-open-src-block-result}
@kindex M-up
@item @kbd{M-@key{up}} @tab @code{org-babel-load-in-session}
@kindex M-down
@item @kbd{M-@key{down}} @tab @code{org-babel-switch-to-session}
@kindex M-@key{UP}
@item @kbd{M-@key{UP}} @tab @code{org-babel-load-in-session}
@kindex M-@key{DOWN}
@item @kbd{M-@key{DOWN}} @tab @code{org-babel-switch-to-session}
@end multitable
Active key bindings in Org mode buffer:
@ -17930,23 +17929,23 @@ normal @kbd{S-@key{cursor}} for editing timestamp might be better with
@multitable @columnfractions 0.15 0.2 0.1 0.2
@item @b{Default} @tab @b{Alternative 1} @tab @b{Speed key} @tab @b{Alternative 2}
@item @kbd{S-@key{TAB}} @tab @kbd{C-u @key{TAB}} @tab @kbd{C} @tab
@item @kbd{M-@key{left}} @tab @kbd{C-c C-x l} @tab @kbd{l} @tab @kbd{@key{Esc} @key{left}}
@item @kbd{M-S-@key{left}} @tab @kbd{C-c C-x L} @tab @kbd{L} @tab
@item @kbd{M-@key{right}} @tab @kbd{C-c C-x r} @tab @kbd{r} @tab @kbd{@key{Esc} @key{right}}
@item @kbd{M-S-@key{right}} @tab @kbd{C-c C-x R} @tab @kbd{R} @tab
@item @kbd{M-@key{up}} @tab @kbd{C-c C-x u} @tab @kbd{ } @tab @kbd{@key{Esc} @key{up}}
@item @kbd{M-S-@key{up}} @tab @kbd{C-c C-x U} @tab @kbd{U} @tab
@item @kbd{M-@key{down}} @tab @kbd{C-c C-x d} @tab @kbd{ } @tab @kbd{@key{Esc} @key{down}}
@item @kbd{M-S-@key{down}} @tab @kbd{C-c C-x D} @tab @kbd{D} @tab
@item @kbd{M-@key{LEFT}} @tab @kbd{C-c C-x l} @tab @kbd{l} @tab @kbd{@key{Esc} @key{LEFT}}
@item @kbd{M-S-@key{LEFT}} @tab @kbd{C-c C-x L} @tab @kbd{L} @tab
@item @kbd{M-@key{RIGHT}} @tab @kbd{C-c C-x r} @tab @kbd{r} @tab @kbd{@key{Esc} @key{RIGHT}}
@item @kbd{M-S-@key{RIGHT}} @tab @kbd{C-c C-x R} @tab @kbd{R} @tab
@item @kbd{M-@key{UP}} @tab @kbd{C-c C-x u} @tab @kbd{ } @tab @kbd{@key{Esc} @key{UP}}
@item @kbd{M-S-@key{UP}} @tab @kbd{C-c C-x U} @tab @kbd{U} @tab
@item @kbd{M-@key{DOWN}} @tab @kbd{C-c C-x d} @tab @kbd{ } @tab @kbd{@key{Esc} @key{DOWN}}
@item @kbd{M-S-@key{DOWN}} @tab @kbd{C-c C-x D} @tab @kbd{D} @tab
@item @kbd{S-@key{RET}} @tab @kbd{C-c C-x c} @tab @kbd{ } @tab
@item @kbd{M-@key{RET}} @tab @kbd{C-c C-x m} @tab @kbd{ } @tab @kbd{@key{Esc} @key{RET}}
@item @kbd{M-S-@key{RET}} @tab @kbd{C-c C-x M} @tab @kbd{ } @tab
@item @kbd{S-@key{left}} @tab @kbd{C-c @key{left}} @tab @kbd{ } @tab
@item @kbd{S-@key{right}} @tab @kbd{C-c @key{right}} @tab @kbd{ } @tab
@item @kbd{S-@key{up}} @tab @kbd{C-c @key{up}} @tab @kbd{ } @tab
@item @kbd{S-@key{down}} @tab @kbd{C-c @key{down}} @tab @kbd{ } @tab
@item @kbd{C-S-@key{left}} @tab @kbd{C-c C-x @key{left}} @tab @kbd{ } @tab
@item @kbd{C-S-@key{right}} @tab @kbd{C-c C-x @key{right}} @tab @kbd{ } @tab
@item @kbd{S-@key{LEFT}} @tab @kbd{C-c @key{LEFT}} @tab @kbd{ } @tab
@item @kbd{S-@key{RIGHT}} @tab @kbd{C-c @key{RIGHT}} @tab @kbd{ } @tab
@item @kbd{S-@key{UP}} @tab @kbd{C-c @key{UP}} @tab @kbd{ } @tab
@item @kbd{S-@key{DOWN}} @tab @kbd{C-c @key{DOWN}} @tab @kbd{ } @tab
@item @kbd{C-S-@key{LEFT}} @tab @kbd{C-c C-x @key{LEFT}} @tab @kbd{ } @tab
@item @kbd{C-S-@key{RIGHT}} @tab @kbd{C-c C-x @key{RIGHT}} @tab @kbd{ } @tab
@end multitable

View file

@ -677,7 +677,7 @@ put in @samp{cvs-status-mode}.
@cindex Movement Commands
@findex cvs-mode-next-line
@findex cvs-mode-previous-line
@kindex SPC@r{--Move down one file}
@kindex @key{SPC}@r{--Move down one file}
@kindex n@r{--Move down one file}
@kindex p@r{--Move up one file}
@ -705,8 +705,8 @@ This key moves one file backward, towards the beginning of the buffer
@kindex m@r{--marking a file}
@kindex M@r{--marking all files}
@kindex u@r{--unmark a file}
@kindex ESC DEL@r{--unmark all files}
@kindex DEL@r{--unmark previous file}
@kindex @key{ESC} @key{DEL}@r{--unmark all files}
@kindex @key{DEL}@r{--unmark previous file}
@kindex %@r{--mark files matching regexp}
@kindex S@r{--mark files in a particular state}
@kindex T@r{--toggle marks}

View file

@ -154,7 +154,7 @@ deego: fsbot rules!
@cindex nick completion
@cindex completion of nicks
@kindex TAB
@kindex @key{TAB}
Since this is so common, you can use @key{TAB} to do nick completion.
@node Getting started with rcirc
@ -215,7 +215,7 @@ When you have answered these questions, @code{rcirc} will create a server
buffer, which will be named something like @file{*irc.freenode.net*},
and a channel buffer for each of the channels you wanted to join.
@kindex RET
@kindex @key{RET}
@cindex talking
@cindex communicating
To talk in a channel, just type what you want to say in a channel
@ -378,7 +378,7 @@ network. A new buffer will be created for this conversation. It works
like a channel with only two members. (Also @code{/query fsbot}.)
@item C-c @key{RET}
@kindex C-c RET
@kindex C-c @key{RET}
@cindex /msg
@cindex single message
@cindex message sending
@ -617,7 +617,7 @@ daunting task. This chapters tells you how @code{rcirc} can help.
@cindex modeline
@comment This section copied to the Getting started with rcirc section
@kindex C-c C-SPC
@kindex C-c C-@key{SPC}
@vindex rcirc-track-minor-mode
@cindex switching channels
@cindex tracking activity
@ -663,7 +663,7 @@ Low priority channels have the modeline indicator ``LowPri''.
@kbd{C-c C-@key{SPC}} will not switch to low priority channels unless
you use the @kbd{C-u} prefix.
@kindex C-c TAB
@kindex C-c @key{TAB}
@cindex ignored channels
If you prefer a channel to never show up in the modeline, then you
have to ignore it. Use @kbd{C-c @key{TAB}} to ignore the current

View file

@ -685,7 +685,7 @@ Set the preferred reference header (i.e.,
@code{sc-preferred-header-style}) to the currently displayed header.
@item @code{sc-eref-exit} (@kbd{C-j}, @key{RET}, and @key{ESC C-c})
@kindex RET
@kindex @key{RET}
@kindex C-j
@kindex q
@findex sc-eref-exit

View file

@ -124,7 +124,7 @@ bindings to manage Sieve scripts remotely. @xref{Managing Sieve}.
@table @kbd
@item C-c RET
@kindex C-c RET
@kindex C-c @key{RET}
@findex sieve-manage
@cindex manage remote sieve script
Open a connection to a remote server using the Managesieve protocol.
@ -190,7 +190,7 @@ Remove currently highlighted script.
@item RET
@item mouse-2
@item f
@kindex RET
@kindex @key{RET}
@kindex mouse-2
@kindex f
@findex sieve-edit-script

View file

@ -271,7 +271,7 @@ example again.
@end group
@end example
@kindex TAB
@kindex @key{TAB}
Let's say point is on line 3 and we hit the @key{TAB} key to re-indent
the line. Remember that the syntactic component list for that
line is:
@ -822,11 +822,11 @@ symbol currently recognized}
@cindex Frequently Asked Questions
@kindex C-x h
@kindex ESC C-\
@kindex ESC C-q
@kindex ESC C-u
@kindex RET
@kindex LFD
@kindex @key{ESC} C-\
@kindex @key{ESC} C-q
@kindex @key{ESC} C-u
@kindex @key{RET}
@kindex @key{LFD}
@findex newline-and-indent
@quotation

File diff suppressed because it is too large Load diff

View file

@ -368,9 +368,9 @@ toggles Viperization of Emacs on and off.
@node States in Viper
@section States in Viper
@kindex @kbd{C-z}
@kindex C-z
@kindex @key{ESC}
@kindex @kbd{i}
@kindex i
@cindex Emacs state
@cindex Vi state
@cindex Insert state
@ -474,7 +474,7 @@ to allow Emacs keys in Insert state.
@node Emacs State
@subsection Emacs State
@kindex @kbd{C-z}
@kindex C-z
@cindex Emacs state
@ -514,7 +514,7 @@ exceptions are:
@table @kbd
@item C-x
@kindex @kbd{C-x}
@kindex C-x
@kbd{C-x} is used to invoke Emacs commands, mainly those that do window
management. @kbd{C-x 2} will split a window, @kbd{C-x 0} will close a
window. @kbd{C-x 1} will close all other windows. @kbd{C-xb} is used to
@ -523,14 +523,14 @@ These are about the only necessary keystrokes.
For the rest, see the GNU Emacs Manual.
@item C-c
@kindex @kbd{C-c}
@kindex C-c
For user levels 2 and higher, this key serves as a prefix key for the key
sequences used by various major modes. For users at Viper level 1, @kbd{C-c}
simply beeps.
@item C-g and C-]
@kindex @kbd{C-g}
@kindex @kbd{C-]}
@kindex C-g
@kindex C-]
These are the Emacs @samp{quit} keys.
There will be cases where you will have to
@ -543,7 +543,7 @@ Edit,Recursive Edit,emacs,The GNU Emacs Manual}.
At user level 1, @kbd{C-g} is bound to @code{viper-info-on-file}
function instead.
@item C-\
@kindex @kbd{C-\}
@kindex C-\
@cindex Meta key
Viper uses @key{ESC} as a switch between Insert and Vi states. Emacs uses
@ -569,7 +569,7 @@ about are:
@table @samp
@item Undo
@kindex @kbd{u}
@kindex u
@kbd{u} will undo. Undo can be repeated by the @kbd{.} key. Undo itself
can be undone. Another @kbd{u} will change the direction. The presence
of repeatable undo means that @kbd{U}, undoing lines, is not very
@ -599,7 +599,7 @@ to case-insensitive and back.
@cindex vanilla search
@cindex case-sensitive search
@cindex case-insensitive search
@kindex @kbd{C-c /}
@kindex C-c /
@item Ex commands
@cindex Ex commands
@ -1302,8 +1302,8 @@ These commands have no Vi analogs.
@table @kbd
@item C-x, C-c
@kindex @kbd{C-x}
@kindex @kbd{C-c}
@kindex C-x
@kindex C-c
These two keys invoke many important Emacs functions. For example, if you
hit @kbd{C-x} followed by @kbd{2}, then the current window will be split
into 2. Except for novice users, @kbd{C-c} is also set to execute an Emacs
@ -1313,11 +1313,11 @@ configure @key{ESC} as Meta by setting @code{viper-no-multiple-ESC} to
@kbd{C-\} in Insert, Replace, or Vi states will make Emacs think
@kbd{Meta} has been hit.
@item \
@kindex @kbd{\}
@kindex \
Escape to Emacs to execute a single Emacs command. For instance,
@kbd{\ @key{ESC}} will act like a Meta key.
@item Q
@kindex @kbd{Q}
@kindex Q
@cindex query replace
@kbd{Q} is for query replace. By default,
each string to be replaced is treated as a regular expression. You can use
@ -1327,16 +1327,16 @@ that @kbd{:se nomagic} turns Regexps off completely, unlike Vi).
@item v
@itemx V
@itemx C-v
@kindex @kbd{v}
@kindex @kbd{V}
@kindex @kbd{C-v}
@kindex v
@kindex V
@kindex C-v
These keys are used to visit files. @kbd{v} will switch to a buffer
visiting file whose name can be entered in the minibuffer. @kbd{V} is
similar, but will use a window different from the current window.
@kbd{C-v} is like @kbd{V}, except that a new frame (X window) will be used
instead of a new Emacs window.
@item #
@kindex @kbd{#}
@kindex #
If followed by a certain character @var{ch}, it becomes an operator whose
argument is the region determined by the motion command that follows
(indicated as <move>).
@ -1344,34 +1344,34 @@ Currently, @var{ch} can be one of @kbd{c}, @kbd{C}, @kbd{g}, @kbd{q}, and
@kbd{s}. For instance, @kbd{#qr} will prompt you for a string and then
prepend this string to each line in the buffer.
@item # c
@kindex @kbd{#c<move>}
@kindex #c<move>
@cindex changing case
Change upper-case characters in the region to lower-case
(@code{downcase-region}).
Emacs command @kbd{M-l} does the same for words.
@item # C
@kindex @kbd{#C<move>}
@kindex #C<move>
Change lower-case characters in the region to upper-case. For instance,
@kbd{# C 3 w} will capitalize 3 words from the current point
(@code{upcase-region}).
Emacs command @kbd{M-u} does the same for words.
@item # g
@kindex @kbd{#g<move>}
@kindex #g<move>
Execute last keyboard macro for each line in the region
(@code{viper-global-execute}).
@item # q
@kindex @kbd{#q<move>}
@kindex #q<move>
Insert specified string at the beginning of each line in the region
(@code{viper-quote-region}). The default string is composed of the comment
character(s) appropriate for the current major mode.
@item # s
@kindex @kbd{#s<move>}
@kindex #s<move>
Check spelling of words in the region (@code{spell-region}).
The function used for spelling is determined from the variable
@code{viper-spell-function}.
@vindex viper-spell-function
@item *
@kindex @kbd{*}
@kindex *
Call last keyboard macro.
@item m .
Set mark at point and push old mark off the ring
@ -1382,41 +1382,41 @@ Set mark at beginning and end of buffer, respectively.
Jump to mark and pop mark off the ring. @xref{Mark,,Mark,emacs,The GNU
Emacs Manual}, for more info.
@item ] register
@kindex @kbd{]<a-z>}
@kindex ]<a-z>
View contents of register
@item [ textmarker
@kindex @kbd{[<a-z>}
@kindex [<a-z>
View filename and position of textmarker
@item @@#
@item @@register
@item @@!
@kindex @kbd{@@#}
@kindex @kbd{@@<a-z>}
@kindex @kbd{@@!}
@kindex @@#
@kindex @@<a-z>
@kindex @@!
@cindex keyboard macros
@cindex register execution
Begin/end keyboard macro. @@register has a different meaning when used after
a @kbd{@@#}. @xref{Macros and Registers}, for details
@item []
@kindex @kbd{[]}
@kindex []
Go to end of heading.
@item g <@emph{movement command}>
Search buffer for text delimited by movement command. The canonical
example is @kbd{gw} to search for the word under the cursor.
@xref{Improved Search}, for details.
@item C-g and C-]
@kindex @kbd{C-g}
@kindex @kbd{C-]}
@kindex C-g
@kindex C-]
Quit and Abort Recursive edit. These may be necessary on occasion.
@xref{Vi State}, for a reason.
@item C-c C-g
@kindex @kbd{C-c C-g}
@kindex C-c C-g
Hitting @kbd{C-c} followed by @kbd{C-g} will display the information on the
current buffer. This is the same as hitting @kbd{C-g} in Vi, but, as
explained above, @kbd{C-g} is needed for other purposes in Emacs.
@item C-c /
@kindex @kbd{C-c /}
@kindex C-c /
Without a prefix argument, this command toggles
case-sensitive/case-insensitive search modes and plain vanilla/regular
expression search. With the prefix argument 1, i.e.,
@ -1429,21 +1429,21 @@ this function.
@cindex case-insensitive search
@item M-p and M-n
@kindex @kbd{M-p}
@kindex @kbd{M-n}
@kindex M-p
@kindex M-n
In the minibuffer, these commands navigate through the minibuffer
histories, such as the history of search strings, Ex commands, etc.
@item C-s
@kindex @kbd{C-s}
@kindex C-s
If the minibuffer is entered via a Viper search commands @kbd{/} or @kbd{?},
then typing this key inserts the last search string used by the
Emacs incremental search command (that is bound to @kbd{C-s} everywhere
except in this case).
@item C-c M-p and C-c M-n
@kindex @kbd{C-c M-p}
@kindex @kbd{C-c M-n}
@kindex C-c M-p
@kindex C-c M-n
@cindex Insertion history
@cindex Insertion ring
@cindex Command history
@ -2669,10 +2669,10 @@ purpose of mouse search and mouse insert. By default, this is set to
@code{double-click-time} in Emacs and to
@code{mouse-track-multi-click-time} milliseconds in XEmacs.
@end table
@kindex @kbd{S-mouse-1}
@kindex @kbd{S-mouse-2}
@kindex @kbd{meta shift button1up}
@kindex @kbd{meta shift button2up}
@kindex S-mouse-1
@kindex S-mouse-2
@kindex @key{META} @key{SHIFT} button1up
@kindex @key{META} @key{SHIFT} button2up
@vindex viper-multiclick-timeout
@findex viper-mouse-click-insert-word
@findex viper-mouse-click-search-word
@ -3383,60 +3383,60 @@ don't want this macro, put
in your Viper customization file.
@end table
@kindex @kbd{%}
@kindex @kbd{C-c /}
@kindex @kbd{N}
@kindex @kbd{n}
@kindex @kbd{?<cr>}
@kindex @kbd{/<cr>}
@kindex @kbd{?<string>}
@kindex @kbd{/<string>}
@kindex @kbd{''}
@kindex @kbd{``}
@kindex @kbd{]<a-z>}
@kindex @kbd{[<a-z>}
@kindex @kbd{'<a-z>}
@kindex @kbd{`<a-z>}
@kindex @kbd{m<a-z>}
@kindex @kbd{[]}
@kindex @kbd{[[}
@kindex @kbd{]]}
@kindex @kbd{@{}
@kindex @kbd{@}}
@kindex @kbd{(}
@kindex @kbd{)}
@kindex @kbd{M}
@kindex @kbd{L}
@kindex @kbd{H}
@kindex @kbd{G}
@kindex @kbd{E}
@kindex @kbd{e}
@kindex @kbd{B}
@kindex @kbd{b}
@kindex @kbd{W}
@kindex @kbd{w}
@kindex @kbd{,}
@kindex @kbd{;}
@kindex @kbd{T<char>}
@kindex @kbd{F<char>}
@kindex @kbd{t<char>}
@kindex @kbd{f<char>}
@kindex @kbd{|}
@kindex @kbd{0}
@kindex @kbd{<cr>}
@kindex @kbd{+}
@kindex @kbd{-}
@kindex @kbd{^}
@kindex @kbd{$}
@kindex @kbd{C-p}
@kindex @kbd{<lf>}
@kindex @kbd{<sp>}
@kindex @kbd{C-n}
@kindex @kbd{C-h}
@kindex @kbd{h}
@kindex @kbd{j}
@kindex @kbd{k}
@kindex @kbd{l}
@kindex %
@kindex C-c /
@kindex N
@kindex n
@kindex ?<cr>
@kindex /<cr>
@kindex ?<string>
@kindex /<string>
@kindex ''
@kindex ``
@kindex ]<a-z>
@kindex [<a-z>
@kindex '<a-z>
@kindex `<a-z>
@kindex m<a-z>
@kindex []
@kindex [[
@kindex ]]
@kindex @{
@kindex @}
@kindex (
@kindex )
@kindex M
@kindex L
@kindex H
@kindex G
@kindex E
@kindex e
@kindex B
@kindex b
@kindex W
@kindex w
@kindex ,
@kindex ;
@kindex T<char>
@kindex F<char>
@kindex t<char>
@kindex f<char>
@kindex |
@kindex 0
@kindex @key{CR}
@kindex +
@kindex -
@kindex ^
@kindex $
@kindex C-p
@kindex @key{LF}
@kindex @key{SPC}
@kindex C-n
@kindex C-h
@kindex h
@kindex j
@kindex k
@kindex l
@vindex viper-parse-sexp-ignore-comments
@node Marking
@ -3478,18 +3478,18 @@ Go to specified Viper mark.
@item `<a-z>
Go to specified Viper mark and go to the first CHAR on line.
@end table
@kindex @kbd{m<a-z>}
@kindex @kbd{m.}
@kindex @kbd{m>}
@kindex @kbd{m<}
@kindex @kbd{m,}
@kindex @kbd{m^}
@kindex m<a-z>
@kindex m.
@kindex m>
@kindex m<
@kindex m,
@kindex m^
@findex @kbd{Ex mark}
@findex @kbd{Ex k}
@kindex @kbd{''}
@kindex @kbd{``}
@kindex @kbd{`<a-z>}
@kindex @kbd{'<a-z>}
@kindex ''
@kindex ``
@kindex `<a-z>
@kindex '<a-z>
@node Appending Text
@subsection Appending Text
@ -3556,22 +3556,22 @@ Since typing the above sequences of keys may be tedious, the
functions doing the perusing can be bound to unused keyboard keys in the
Viper customization file. @xref{Viper Specials}, for details.
@end table
@kindex @kbd{C-c M-p}
@kindex @kbd{C-c M-n}
@kindex @kbd{.}
@kindex @kbd{]<a-z>}
@kindex @kbd{[<a-z>}
@kindex @kbd{P}
@kindex @kbd{p}
@kindex @kbd{"<a-z1-9>p}
@kindex @kbd{"<a-z1-9>P}
@kindex @kbd{>>}
@kindex @kbd{><move>}
@kindex @kbd{O}
@kindex @kbd{o}
@kindex @kbd{i}
@kindex @kbd{A}
@kindex @kbd{a}
@kindex C-c M-p
@kindex C-c M-n
@kindex .
@kindex ]<a-z>
@kindex [<a-z>
@kindex P
@kindex p
@kindex "<a-z1-9>p
@kindex "<a-z1-9>P
@kindex >>
@kindex ><move>
@kindex O
@kindex o
@kindex i
@kindex A
@kindex a
@node Editing in Insert State
@subsection Editing in Insert State
@ -3595,9 +3595,9 @@ Back to the begin of the change on the
current line.
@end table
@kindex @kbd{C-u}
@kindex @kbd{C-w}
@kindex @kbd{C-v}
@kindex C-u
@kindex C-w
@kindex C-v
@node Deleting Text
@subsection Deleting Text
@ -3634,13 +3634,13 @@ shiftwidth to the left (layout!).
@item <count> <<
Shift <count> lines one shiftwidth to the left.
@end table
@kindex @kbd{<<}
@kindex @kbd{<<move>}
@kindex @kbd{D}
@kindex @kbd{dd}
@kindex @kbd{d<move>}
@kindex @kbd{X}
@kindex @kbd{x}
@kindex <<
@kindex <<move>
@kindex D
@kindex dd
@kindex d<move>
@kindex X
@kindex x
@node Changing Text
@subsection Changing Text
@ -3727,28 +3727,28 @@ In Vi state, these keys are bound to functions that peruse the history of
destructive Vi commands.
@xref{Viper Specials}, for details.
@end table
@kindex @kbd{C-c M-p}
@kindex @kbd{C-c M-n}
@kindex @kbd{#q<move> }
@kindex @kbd{#C<move>}
@kindex @kbd{#c<move>}
@kindex @kbd{&}
@kindex @kbd{\&}
@kindex C-c M-p
@kindex C-c M-n
@kindex #q<move>
@kindex #C<move>
@kindex #c<move>
@kindex &
@kindex \&
@findex @kbd{Ex substitute/<pat>/<repl>/<f>}
@findex @kbd{Ex s/<pat>/<repl>/<f>}
@findex @kbd{Ex copy [z]}
@findex @kbd{Ex t [z]}
@findex @kbd{Ex move [z]}
@kindex @kbd{J}
@kindex @kbd{~}
@kindex @kbd{=<move>}
@kindex @kbd{C}
@kindex @kbd{cc}
@kindex @kbd{c<move>}
@kindex @kbd{S}
@kindex @kbd{s}
@kindex @kbd{R}
@kindex @kbd{r<char>}
@kindex J
@kindex ~
@kindex =<move>
@kindex C
@kindex cc
@kindex c<move>
@kindex S
@kindex s
@kindex R
@kindex r<char>
@node Search and Replace
@subsection Search and Replace
@ -3817,21 +3817,21 @@ Execute <ex-command> on all lines that match <pattern>.
@itemx :v /<pattern>/<ex-command>
Execute <ex-command> on all lines that do not match <pattern>.
@end table
@kindex @kbd{&}
@kindex &
@findex @kbd{Ex substitute/<pat>/<repl>/<f>}
@kindex @kbd{Q}
@kindex @kbd{#g<move>}
@kindex Q
@kindex #g<move>
@findex @kbd{Ex v}
@findex @kbd{Ex g}
@findex @kbd{Ex global}
@findex @kbd{Ex vglobal}
@findex @kbd{Ex tag <name>}
@kindex @kbd{%}
@kindex @kbd{N}
@kindex @kbd{n}
@kindex @kbd{g<move>}
@kindex @kbd{?<string>}
@kindex @kbd{/<string>}
@kindex %
@kindex N
@kindex n
@kindex g<move>
@kindex ?<string>
@kindex /<string>
@node Yanking
@subsection Yanking
@ -3865,19 +3865,19 @@ be automatically down-cased.
Put the contents of the (default undo) buffer
<count> times before the cursor. The register will
@end table
@kindex @kbd{P}
@kindex @kbd{p}
@kindex @kbd{"<a-z1-9>p}
@kindex @kbd{"<a-z1-9>P}
@kindex @kbd{]<a-z>}
@kindex @kbd{[<a-z>}
@kindex @kbd{m<a-z>}
@kindex @kbd{Y}
@kindex @kbd{yy}
@kindex @kbd{"<A-Z>y<move>}
@kindex @kbd{"<a-z>y<move>}
@kindex @kbd{y<move>}
@kindex @kbd{yank}
@kindex P
@kindex p
@kindex "<a-z1-9>p
@kindex "<a-z1-9>P
@kindex ]<a-z>
@kindex [<a-z>
@kindex m<a-z>
@kindex Y
@kindex yy
@kindex "<A-Z>y<move>
@kindex "<a-z>y<move>
@kindex y<move>
@kindex yank
@findex @kbd{Ex yank}
@node Undoing
@ -3902,9 +3902,9 @@ that have a @samp{~} appended to them.
@findex @kbd{Ex rec}
@findex @kbd{Ex e!}
@findex @kbd{Ex q!}
@kindex @kbd{.}
@kindex @kbd{U}
@kindex @kbd{u}
@kindex .
@kindex U
@kindex u
@node Display
@section Display
@ -3948,21 +3948,21 @@ Put line <count> at the bottom of the window
Put line <count> in the center of the window
(default the current line).
@end table
@kindex @kbd{zM}
@kindex @kbd{zL}
@kindex @kbd{zH}
@kindex @kbd{z<cr>}
@kindex @kbd{z.}
@kindex @kbd{z-}
@kindex @kbd{z<cr>}
@kindex @kbd{C-b}
@kindex @kbd{C-f}
@kindex @kbd{C-u}
@kindex @kbd{C-d}
@kindex @kbd{C-y}
@kindex @kbd{C-e}
@kindex @kbd{C-l}
@kindex @kbd{C-g}
@kindex zM
@kindex zL
@kindex zH
@kindex z<cr>
@kindex z.
@kindex z-
@kindex z<cr>
@kindex C-b
@kindex C-f
@kindex C-u
@kindex C-d
@kindex C-y
@kindex C-e
@kindex C-l
@kindex C-g
@node File and Buffer Handling
@ -4078,11 +4078,11 @@ Read the file <name> into the buffer after the line <address>.
Edit a file in current or another window, or in another frame. File name
is typed in minibuffer. File completion and history are supported.
@end table
@kindex @kbd{v}
@kindex @kbd{V}
@kindex v
@kindex V
@findex @kbd{Ex args}
@findex @kbd{Ex rew}
@kindex @kbd{C-^}
@kindex C-^
@findex @kbd{Ex e!@: [<files>]}
@findex @kbd{Ex e [<files>]}
@findex @kbd{Ex edit [<files>]}
@ -4096,7 +4096,7 @@ is typed in minibuffer. File completion and history are supported.
@findex @kbd{Ex r}
@findex @kbd{Ex read}
@findex @kbd{Ex pre}
@kindex @kbd{ZZ}
@kindex ZZ
@findex @kbd{Ex wq}
@findex @kbd{Ex w <file>}
@findex @kbd{Ex w!@: <file>}
@ -4171,14 +4171,14 @@ Show contents of textmarker.
@item ]<a-z>
Show contents of register.
@end table
@kindex @kbd{]<a-z>}
@kindex @kbd{[<a-z>}
@kindex @kbd{#g<move>}
@kindex @kbd{*}
@kindex @kbd{@@!<a-z>}
@kindex @kbd{@@#}
@kindex @kbd{@@@@}
@kindex @kbd{@@<a-z>}
@kindex ]<a-z>
@kindex [<a-z>
@kindex #g<move>
@kindex *
@kindex @@!<a-z>
@kindex @@#
@kindex @@@@
@kindex @@<a-z>
@findex @kbd{Ex unmap <char>}
@findex @kbd{Ex map <char> <seq>}
@findex @kbd{Ex unmap!@: <char>}
@ -4410,16 +4410,16 @@ Undoes the last @kbd{C-y} and puts another kill from the kill ring.
Using this command, you can try may different kills until you find the one
you need.
@end table
@kindex @kbd{M-y}
@kindex @kbd{C-y}
@kindex @kbd{C-xC-f}
@kindex @kbd{C-xo}
@kindex @kbd{C-x2}
@kindex @kbd{C-x1}
@kindex @kbd{C-x0}
@kindex @kbd{C-z}
@kindex @kbd{C-\}
@kindex @kbd{C-c\}
@kindex M-y
@kindex C-y
@kindex C-x C-f
@kindex C-x o
@kindex C-x 2
@kindex C-x 1
@kindex C-x 0
@kindex C-z
@kindex C-\
@kindex C-c\
@node Mouse-bound Commands
@section Mouse-bound Commands
@ -4445,10 +4445,10 @@ Note: Viper sets this binding only if this mouse action is not
already bound to something else.
@xref{Viper Specials}, for more details.
@end table
@kindex @kbd{S-mouse-1}
@kindex @kbd{S-mouse-2}
@kindex @kbd{meta button1up}
@kindex @kbd{meta button2up}
@kindex S-mouse-1
@kindex S-mouse-2
@kindex @key{META} button1up
@kindex @key{META} button2up
@node GNU Free Documentation License
@appendix GNU Free Documentation License

View file

@ -625,14 +625,14 @@ the @code{man} key bindings.
@table @kbd
@item @key{SPC}
@kindex SPC
@kindex @key{SPC}
@findex scroll-up
Scroll the man page up the window (@code{scroll-up}).
@item @key{DEL}
@itemx @kbd{S-@key{SPC}}
@kindex DEL
@kindex S-SPC
@kindex @key{DEL}
@kindex S-@key{SPC}
@findex scroll-down
Scroll the man page down the window (@code{scroll-down}).
@ -690,7 +690,7 @@ word must be mouse-highlighted unless @code{woman-mouse-2} is used with
the Meta key.
@item @key{RET}
@kindex RET
@kindex @key{RET}
@findex man-follow
Get the man page for the topic under (or nearest to) point
(@code{man-follow}).