上一节:CGDB命令,下一节:GDB模式中的命令,目录:目录


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



书籍推荐