aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2001-03-12 03:32:46 +0000
committerRichard M. Stallman2001-03-12 03:32:46 +0000
commit3c39a24c20f32f03b6294a35e7a2a05f776950e2 (patch)
tree45cbbe7139128e84ab45da2e560dfccc0db70bf1
parent2155102b4bd68d3f3d076a83eb8ac492a7e4015f (diff)
downloademacs-3c39a24c20f32f03b6294a35e7a2a05f776950e2.tar.gz
emacs-3c39a24c20f32f03b6294a35e7a2a05f776950e2.zip
Clarify key bindings vs running a command by name.
-rw-r--r--man/m-x.texi21
1 files changed, 11 insertions, 10 deletions
diff --git a/man/m-x.texi b/man/m-x.texi
index 7e5d84df19b..fca7d101a97 100644
--- a/man/m-x.texi
+++ b/man/m-x.texi
@@ -4,18 +4,19 @@
4@node M-x, Help, Minibuffer, Top 4@node M-x, Help, Minibuffer, Top
5@chapter Running Commands by Name 5@chapter Running Commands by Name
6 6
7 The Emacs commands that are used often or that must be quick to type are 7 Every Emacs command has a name that you can use to run it. Commands
8bound to keys---short sequences of characters---for convenient use. Other 8that are used often, or that must be quick to type, are also bound to
9Emacs commands that do not need to be brief are not bound to keys; to run 9keys---short sequences of characters---for convenient use. You can
10them, you must refer to them by name. (Command bound to keys can also 10run them by name if you don't remember the keys. Other Emacs commands
11be invoked by their name.) @xref{Key Bindings}, for the description of 11that do not need to be quick are not bound to keys; the only way to
12run them is by name. @xref{Key Bindings}, for the description of
12how to bind commands to keys. 13how to bind commands to keys.
13 14
14 A command name is, by convention, made up of one or more words, 15 By convention, a command name consists of one or more words,
15separated by hyphens; for example, @code{auto-fill-mode} or 16separated by hyphens; for example, @code{auto-fill-mode} or
16@code{manual-entry}. The use of English words makes the command name 17@code{manual-entry}. The use of English words makes the command name
17easier to remember than a key made up of obscure characters, even though 18easier to remember than a key made up of obscure characters, even
18it is more characters to type. 19though it is more characters to type.
19 20
20@kindex M-x 21@kindex M-x
21 The way to run a command by name is to start with @kbd{M-x}, type the 22 The way to run a command by name is to start with @kbd{M-x}, type the
@@ -26,8 +27,8 @@ minibuffer as a @dfn{prompt} to remind you to enter the name of a
26command to be run. @xref{Minibuffer}, for full information on the 27command to be run. @xref{Minibuffer}, for full information on the
27features of the minibuffer. 28features of the minibuffer.
28 29
29 You can use completion to enter the command name. For example, the 30 You can use completion to enter the command name. For example, you
30command @code{forward-char} can be invoked by name by typing 31can invoke the command @code{forward-char} by name by typing either
31 32
32@example 33@example
33M-x forward-char @key{RET} 34M-x forward-char @key{RET}