* 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>
|
2002-08-25 Andrew Cagney <ac131313@redhat.com>
|
||||||
|
|
||||||
* gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
|
* gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
|
||||||
|
|
|
@ -13101,6 +13101,7 @@ letter.
|
||||||
@menu
|
@menu
|
||||||
* TUI Overview:: TUI overview
|
* TUI Overview:: TUI overview
|
||||||
* TUI Keys:: TUI key bindings
|
* TUI Keys:: TUI key bindings
|
||||||
|
* TUI Single Key Mode:: TUI single key mode
|
||||||
* TUI Commands:: TUI specific commands
|
* TUI Commands:: TUI specific commands
|
||||||
* TUI Configuration:: TUI configuration variables
|
* TUI Configuration:: TUI configuration variables
|
||||||
@end menu
|
@end menu
|
||||||
|
@ -13186,7 +13187,9 @@ assembly and registers
|
||||||
The TUI installs several key bindings in the readline keymaps
|
The TUI installs several key bindings in the readline keymaps
|
||||||
(@pxref{Command Line Editing}).
|
(@pxref{Command Line Editing}).
|
||||||
They allow to leave or enter in the TUI mode or they operate
|
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.
|
are installed for both TUI mode and the @value{GDBN} standard mode.
|
||||||
|
|
||||||
@table @kbd
|
@table @kbd
|
||||||
|
@ -13219,6 +13222,11 @@ previous layout and the new one.
|
||||||
|
|
||||||
Think of it as the Emacs @kbd{C-x 2} binding.
|
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
|
@end table
|
||||||
|
|
||||||
The following key bindings are handled only by the TUI mode:
|
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},
|
necessary to use other readline key bindings such as @key{C-p}, @key{C-n},
|
||||||
@key{C-b} and @key{C-f}.
|
@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
|
@node TUI Commands
|
||||||
@section TUI specific commands
|
@section TUI specific commands
|
||||||
@cindex TUI commands
|
@cindex TUI commands
|
||||||
|
|
Loading…
Reference in New Issue