2017-11-28 10 views
0

からhttps://sourceware.org/gdb/onlinedocs/gdb/TUI-Keys.html 私はgdb -tuiに慣れようとしていますが、制御文字を期待どおりに動作させることができません。私はここで何が欠けていますか?gdb tuiの制御文字

(gdb)^ X^A 未定義のコマンド: "" "ヘルプ"を試してください。

コントロール+シフトも機能しません。私はDebian Jessieをkdeと一緒に使っています。これはデスクトップインターフェイスの問題ですか?

興味深いことに、control-cはkillシグナルをプロセスに送信するように機能します。私はc-zで中断し、konsoleに戻ることもできます。

+0

ダム鳴らす(そしてあなたがあなたのコントロール・キーのための非常に多くの異なる規則を使用しているために危険にさらしながら:あなたは意味しています(とプレス)コントロール + X - ?デスクトップとの干渉を排除するTUIモードのままに/入力するXコントロール + 、そうでない –

+0

と、あなたは 'gdbの-tui'実行して試みることができます端末上で(コントロール + シフト + )ここで、X、KDE、またはあなたのやり方はわかりません。 –

+0

私は "gdb -tui"を行うmakefileターゲットを持っています。私はkonsoleのbashからmakeファイルのターゲットを直接実行します。ごめんなさい。 "^ X"のものはコントロールを保持し、 'x'を押すとコピー/ペーストされます。 – Dale

答えて

1

TUIキーバインディングが動作しない場合があります。https://stackoverflow.com/a/30763087/72178およびhttps://stackoverflow.com/a/30763033/72178を参照してください。あなたはGDBの最近のバージョンでは、これらのコマンドを使用することができます回避策として

tui enable 
tui disable 
+0

それはそれを得た。 "edit-mode viを設定する"とコメントして解決しました。私はこれを決して想像していないでしょう。ありがとうございました – Dale

関連する問題