/[emacs]/emacs/man/commands.texi
ViewVC logotype

Diff of /emacs/man/commands.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by rms, Sat Aug 25 20:38:20 2001 UTC revision 1.9.8.1 by miles, Fri Apr 4 06:20:47 2003 UTC
# Line 76  key with some other primary purpose.  So Line 76  key with some other primary purpose.  So
76  it.  it.
77    
78    If there is no @key{META} key, you can still type Meta characters    If there is no @key{META} key, you can still type Meta characters
79  using two-character sequences starting with @key{ESC}.  Thus, you can enter  using two-character sequences starting with @key{ESC}.  Thus, you can
80  @kbd{M-a} by typing @kbd{@key{ESC} a}.  You can enter @kbd{C-M-a} by  enter @kbd{M-a} by typing @kbd{@key{ESC} a}.  You can enter
81  typing @kbd{@key{ESC} C-a}.  @key{ESC} is allowed on terminals with  @kbd{C-M-a} by typing @kbd{@key{ESC} C-a}.  Unlike @key{META}, which
82  @key{META} keys, too, in case you have formed a habit of using it.  modifies other characters, @key{ESC} is a separate character.  You
83      don't hold down @key{ESC} while typing the next character; instead,
84    you press it and release it, then you enter the next character.
85    @key{ESC} is allowed on terminals with @key{META} keys, too, in case
86    you have formed a habit of using it.
87    
88    The X Window System provides several other modifier keys that can be    The X Window System provides several other modifier keys that can be
89  applied to any input character.  These are called @key{SUPER},  applied to any input character.  These are called @key{SUPER},
90  @key{HYPER} and @key{ALT}.  We write @samp{s-}, @samp{H-} and @samp{A-}  @key{HYPER} and @key{ALT}.  We write @samp{s-}, @samp{H-} and @samp{A-}
# Line 92  key bindings of Emacs do not include any Line 96  key bindings of Emacs do not include any
96  modifiers.  But you can assign them meanings of your own by customizing  modifiers.  But you can assign them meanings of your own by customizing
97  Emacs.  Emacs.
98    
99      If your keyboard lacks one of these modifier keys, you can enter it
100    using @kbd{C-x @@}: @kbd{C-x @@ h} adds the ``hyper'' flag to the next
101    character, @kbd{C-x @@ s} adds the ``super'' flag, and @kbd{C-x @@ a}
102    adds the ``alt'' flag.  For instance, @kbd{C-x @@ h C-a} is a way to
103    enter @kbd{Hyper-Control-a}.  (Unfortunately there is no way to add
104    two modifiers by using @kbd{C-x @@} twice for the same character,
105    because the first one goes to work on the @kbd{C-x}.)
106    
107    Keyboard input includes keyboard keys that are not characters at all:    Keyboard input includes keyboard keys that are not characters at all:
108  for example function keys and arrow keys.  Mouse buttons are also  for example function keys and arrow keys.  Mouse buttons are also
109  outside the gamut of characters.  You can modify these events with the  outside the gamut of characters.  You can modify these events with the
# Line 171  There are a few prefix keys for which @k Line 183  There are a few prefix keys for which @k
183  work---for historical reasons, they have other meanings for @kbd{C-h}  work---for historical reasons, they have other meanings for @kbd{C-h}
184  which are not easy to change.  But @key{F1} should work for all prefix  which are not easy to change.  But @key{F1} should work for all prefix
185  keys.  keys.
186      
187  @node Commands, Text Characters, Keys, Top  @node Commands, Text Characters, Keys, Top
188  @section Keys and Commands  @section Keys and Commands
189    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.9.8.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26