CGDBのショートカット一覧
CGDBとは
CGDBっていう素敵なGDBフロントエンドがあって,viのキーバインドで操作できるらしい.
「GDB使えないのが許されるのは小学生までだよね〜」ということもあるのでGDBの使い方覚えます.
ショートカット
前段階としてマニュアル見てショートカット一覧作りました.
CGDBモード上のコマンド
ESC | CGDBモードへ移行する(もうCGDBモードだけど) |
i | GDBモードへ移行する |
I | TTYモードへ移行する |
T | TTYウインドウを開いてTTYモードへ移行する,閉じる(トグル) |
C-T | 謎(TODO) |
k | 上の行へ移動 |
上矢印 | 上の行へ移動 |
j | 下の行へ移動 |
下矢印 | 下の行へ移動 |
h | 左の行へ移動 |
左矢印 | 左の列へ移動 |
l | 右の行へ移動 |
右矢印 | 右の列へ移動 |
C-b | 上へ1ページ移動 |
page up | 上へ1ページ移動 |
C-u | 上へ1/2ページ移動 |
C-f | 下へ1ページ移動 |
page down | 下へ1ページ移動 |
C-d | 下へ1/2ページ移動 |
gg | ファイルの始点へ移動 |
G | ファイルの終点へ移動 |
/ | カーソル位置から探索 |
? | カーソル位置から探索(逆方向) |
n | 次の探索結果を表示 |
N | 次の探索結果を表示(逆方向) |
o | ファイルダイアログを開く |
spacebar | ブレークポイントを今いる行に設置 |
t | 一時的なブレークポイントを今いる行に設置 |
- | ソースウインドウの高さを1行狭める |
= | ソースウインドウの高さを1行広げる |
_ | ソースウインドウの高さを25%狭める(ttyウインドウが表示されている間は,ttyウインドウの高さを1行狭める) |
+ | ソースウインドウの高さを25%広げる(ttyウインドウが表示されている間は,ttyウインドウの高さを1行広げる) |
C-l | 画面を再描写 |
F5 | gdb run |
F6 | gdb continue |
F7 | gdb finish |
F8 | gdb next |
F10 | gdb step |
GDBモード上のコマンド
ESC | CGDBモードへ移行する |
page up | 上へページ移動 |
page down | 下へページ移動 |
F11 | GDBのバッファの一番最初に移動する |
F12 | GDBのバッファの一番最後に移動する |
ファイルダイアログモード上のコマンド
q | ファイルダイアログモードを終了し,ソースウインドウに戻る |
k | 上の行へ移動 |
上矢印 | 上の行へ移動 |
j | 下の行へ移動 |
下矢印 | 下の行へ移動 |
h | 左の行へ移動 |
左矢印 | 左の列へ移動 |
l | 右の行へ移動 |
右矢印 | 右の列へ移動 |
C-b | 上へページ移動 |
page up | 上へページ移動 |
C-f | 下へページ移動 |
page down | 下へページ移動 |
/ | カーソル位置から探索 |
? | カーソル位置から探索(逆方向) |
n | 次の探索結果を表示 |
N | 次の探索結果を表示(逆方向) |
enter | 今選択しているファイルを開く |