次: , 前: Prompt, 上: Controlling GDB


14.2 コマンド編集

GDBは入力コマンドをreadlineインターフェイスによって読み込みます。 このgnuライブラリを使うことで、 ユーザに対してコマンドライン・インターフェイスを提供するプログラムは、 統一された振る舞いをするようになります。 これを使うことの利点としては、 gnu Emacsスタイルまたはviスタイルによるコマンドのインライン編集、 cshスタイルのヒストリ代替、 複数のデバッグ・セッションにまたがるコマンド・ヒストリの保存と呼び出しができるようになることが挙げられます。

setコマンドによって、 GDBにおけるコマンドライン編集の振る舞いを制御することができます。

set editing
set editing on
コマンドライン編集を使用可能にします (コマンドライン編集は、 デフォルトの状態で使用可能です)。
set editing off
コマンドライン編集を使用不可にします。


show editing
コマンドライン編集が使用可能かどうかを示します。