GDB TUIをオフにするにはどうすればよいですか?


19

このGDB TUI /レイアウトをオンにしています。デフォルトのGDBビューに戻すにはどうすればよいですか?

GDBを再起動することはできません。手元に重要なバックトレースがあり、これらの余分なウィンドウがある限り、基本ビューではうまくスクロールできません。

回答:


16

次の組み合わせのいずれかを使用して、TUIモードを開始または終了できます。

  • Cx Ca
  • Cx a
  • Cx A

これは通常(Ctrlキーを持ち上げる必要はありません):

  • Ctrl+ X+A

3
しかし、sourceware.org / bugzilla / show_bug.cgi?id = 15163を参照してください。これは、vi-inclinedにとっては楽しいことです。
リースUlerich

@RhysUlerichありがとう!stackoverflow.com/questions/8953720/…でも言及されていたと思いますが、すぐに回避策がありそうです:superuser.com/a/927728/128124
Ciro Santilli新疆改造中心法轮功六四事件

5

のモードがある場合、マッピングを壊すUlerichが言及したバグの原因で、私はhttps://sourceware.org/ml/gdb/2015-06/msg00009.htmlで回避策を要求し、Andrew Burgessは彼がちょうど持っていると答えました追加する好評のパッチを提出しました:vi.inputrc

tui enable
tui disable

そのため、将来のバージョンでは、ショートカットの代わりにコマンドを使用する必要があります。

後でUbuntu 18.04のGDB 8.1でこれをテストしましたが、完全に機能しました。

しかし、私は光を見て、TUIからGDBダッシュボードに移行しました。これは、より強力でバグの少ないものです。

参照:https : //stackoverflow.com/questions/8409540/how-to-close-layout-src-windows-in-gdb

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.