From e40d98b23ca8fc4320be6a64f1414cfffc64844f Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 24 Jul 2006 17:42:10 +0000 Subject: [PATCH] (User Input): Explain why we teach keyboard cmds. --- man/commands.texi | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/man/commands.texi b/man/commands.texi index f798b92f829..50218e24011 100644 --- a/man/commands.texi +++ b/man/commands.texi @@ -25,9 +25,18 @@ and mouse input. @cindex Control @cindex control characters - GNU Emacs uses an extension of the @acronym{ASCII} character set for keyboard -input; it also accepts non-character input events including function -keys and mouse button actions. + GNU Emacs is designed for use with keyboard commands because that is +the most efficient way to edit. You can do editing with the mouse, as +in other editors, and you can give commands with the menu bar and tool +bar, and scroll with the scroll bar. But if you keep on editing that +way, you won't get the benefits of Emacs. Therefore, this manual +documents primarily how to edit with the keyboard. You can practice +using the keyboard by using the shell command @samp{emacs -nw} to +start Emacs. + + Emacs uses an extension of the @acronym{ASCII} character set for +keyboard input; it also accepts non-character input events including +function keys and mouse button actions. @acronym{ASCII} consists of 128 character codes. Some of these codes are assigned graphic symbols such as @samp{a} and @samp{=}; the rest are -- 2.39.2