* gdb.texinfo (TUI Single Key Mode): Document new SingleKey mode.
(TUI Keys): Likewise.
This commit is contained in:
parent
c73618fa9c
commit
7cf36c7860
@ -1,3 +1,8 @@
|
||||
2002-09-01 Stephane Carrez <stcarrez@nerim.fr>
|
||||
|
||||
* gdb.texinfo (TUI Single Key Mode): Document new SingleKey mode.
|
||||
(TUI Keys): Likewise.
|
||||
|
||||
2002-08-25 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
|
||||
|
@ -13101,6 +13101,7 @@ letter.
|
||||
@menu
|
||||
* TUI Overview:: TUI overview
|
||||
* TUI Keys:: TUI key bindings
|
||||
* TUI Single Key Mode:: TUI single key mode
|
||||
* TUI Commands:: TUI specific commands
|
||||
* TUI Configuration:: TUI configuration variables
|
||||
@end menu
|
||||
@ -13186,7 +13187,9 @@ assembly and registers
|
||||
The TUI installs several key bindings in the readline keymaps
|
||||
(@pxref{Command Line Editing}).
|
||||
They allow to leave or enter in the TUI mode or they operate
|
||||
directly on the TUI layout and windows. The following key bindings
|
||||
directly on the TUI layout and windows. The TUI also provides
|
||||
a @emph{SingleKey} keymap which binds several keys directly to
|
||||
@value{GDBN} commands. The following key bindings
|
||||
are installed for both TUI mode and the @value{GDBN} standard mode.
|
||||
|
||||
@table @kbd
|
||||
@ -13219,6 +13222,11 @@ previous layout and the new one.
|
||||
|
||||
Think of it as the Emacs @kbd{C-x 2} binding.
|
||||
|
||||
@kindex C-x s
|
||||
@item C-x s
|
||||
Use the TUI @emph{SingleKey} keymap that binds single key to gdb commands
|
||||
(@pxref{TUI Single Key Mode}).
|
||||
|
||||
@end table
|
||||
|
||||
The following key bindings are handled only by the TUI mode:
|
||||
@ -13259,6 +13267,65 @@ for scrolling. This means they are not available for readline. It is
|
||||
necessary to use other readline key bindings such as @key{C-p}, @key{C-n},
|
||||
@key{C-b} and @key{C-f}.
|
||||
|
||||
@node TUI Single Key Mode
|
||||
@section TUI Single Key Mode
|
||||
@cindex TUI single key mode
|
||||
|
||||
The TUI provides a @emph{SingleKey} mode in which it installs a particular
|
||||
key binding in the readline keymaps to connect single keys to
|
||||
some gdb commands.
|
||||
|
||||
@table @kbd
|
||||
@kindex c @r{(SingleKey TUI key)}
|
||||
@item c
|
||||
continue
|
||||
|
||||
@kindex d @r{(SingleKey TUI key)}
|
||||
@item d
|
||||
down
|
||||
|
||||
@kindex f @r{(SingleKey TUI key)}
|
||||
@item f
|
||||
finish
|
||||
|
||||
@kindex n @r{(SingleKey TUI key)}
|
||||
@item n
|
||||
next
|
||||
|
||||
@kindex q @r{(SingleKey TUI key)}
|
||||
@item q
|
||||
exit the @emph{SingleKey} mode.
|
||||
|
||||
@kindex r @r{(SingleKey TUI key)}
|
||||
@item r
|
||||
run
|
||||
|
||||
@kindex s @r{(SingleKey TUI key)}
|
||||
@item s
|
||||
step
|
||||
|
||||
@kindex u @r{(SingleKey TUI key)}
|
||||
@item u
|
||||
up
|
||||
|
||||
@kindex v @r{(SingleKey TUI key)}
|
||||
@item v
|
||||
info locals
|
||||
|
||||
@kindex w @r{(SingleKey TUI key)}
|
||||
@item w
|
||||
where
|
||||
|
||||
@end table
|
||||
|
||||
Other keys temporarily switch to the @value{GDBN} command prompt.
|
||||
The key that was pressed is inserted in the editing buffer so that
|
||||
it is possible to type most @value{GDBN} commands without interaction
|
||||
with the TUI @emph{SingleKey} mode. Once the command is entered the TUI
|
||||
@emph{SingleKey} mode is restored. The only way to permanently leave
|
||||
this mode is by hitting @key{q} or @samp{@key{C-x} @key{s}}.
|
||||
|
||||
|
||||
@node TUI Commands
|
||||
@section TUI specific commands
|
||||
@cindex TUI commands
|
||||
|
Loading…
Reference in New Issue
Block a user