GDB TUI'yi nasıl kapatabilirim?


19

Bu GDB TUI / düzeni var. Varsayılan GDB görünümüne nasıl geri dönebilirim?

GDB'yi yeniden başlatamıyorum, çünkü elimde önemli bir geri iz var ve bu ekstra pencerelere sahip olduğum sürece temel görünümde iyi kaydırma yapamıyorum.

Yanıtlar:


16

TUI moduna aşağıdaki kombinasyonlardan biriyle girebilir / çıkabilirsiniz:

  • Cx Ca
  • Cx a
  • Cx A

Bu genellikle ( Ctrlanahtarı kaldırmaya gerek yoktur ):

  • Ctrl+ X+A

3
Ama vi-meyilli için eğlenceli bir gotcha olan sourceware.org/bugzilla/show_bug.cgi?id=15163 bakın .
Rhys Ulerich

@RhysUlerich teşekkürler! Bunun stackoverflow.com/questions/8953720/… adresinde de belirtildiğini düşünüyorum ve yakında bir çözüm olması muhtemel: superuser.com/a/927728/128124
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

5

Böcek Beacause Ulerich söz varsa eşleştirmeleri kırar viGözlerinde farklı mod .inputrc, ben de bir çözüm talep etmiş https://sourceware.org/ml/gdb/2015-06/msg00009.html ve Andrew Burgess, onun sahip olduğu cevap sadece gönderilen eklenti için iyi karşılandı yama:

tui enable
tui disable

bu nedenle gelecekteki sürümlerde kısayollara alternatif olarak komutlarımız olmalıdır.

Daha sonra Ubuntu 18.04'te GDB 8.1'de test ettim ve mükemmel çalıştı.

Ama sonra ışığı gördüm ve TUI'den GDB Dashboard'a geçtim da daha güçlü ve daha az buggy.

Ayrıca bkz: /programming/8409540/how-to-close-layout-src-windows-in-gdb

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.