3.1 CGDB模式中的命令
当您处于代码窗口时,您已经处于CGDB模式中。本节中所有的命令在这个模式中都起作用。这个模式主要是让用户可以浏览当前调试的源代码文件,进行搜索和切换到别的模式中。
cgdbmodekey
让用户进入命令模式。但是,处于CGDB模式中代表您已经在此模式。这个按键默认为 ESC 键
i
让用户进入GDB模式
I
让用户进入TTY模式
T
打开一个窗口并将输入传递给被调试的程序
Ctrl+T
为被调试程序打开一个新的tty
k
up arrow
向上移动一行
j
down arrow
向下移动一行
h
left arrow
向左移动一列
l
right arrow
向右移动一列
Ctrl-b
page up
向上翻一页
Ctrl-u
向上翻半页
Ctrl-f
page down
向下翻一页
Ctrl-d
向下翻半页
gg
移动到文件顶部
G
移动到文件底部
/
从当前光标处向下搜索
?
从当前光标处向上搜索
n
继续向下搜索
N
继续向上搜索
o
打开文件对话框窗口
spacebar
在当前行设置断点
t
在当前行设置一个临时断点
-
将代码窗口缩小一行
=
将代码窗口增大一行
_
将代码窗口缩小25%(当TTY窗口显示的时候,将TTY窗口缩小一行)
+
将代码窗口增大25%(当TTY窗口显示的时候,将TTY窗口增大一行)
Ctrl-l
清屏并重绘
F5
发送一个run命令至GDB
F6
发送一个continue命令至GDB
F7
发送一个finish命令至GDB
F8
发送一个next命令至GDB
F10
发送一个step命令至GDB