ฉันมี GDB TUI / เลย์เอาต์นี้อยู่ ฉันจะกลับไปที่มุมมอง GDB เริ่มต้นได้อย่างไร
ฉันไม่สามารถรีสตาร์ท GDB เพียงเพราะฉันมี backtrace ที่สำคัญในมือของฉันและตราบใดที่ฉันมีหน้าต่างพิเศษเหล่านี้ฉันไม่สามารถเลื่อนดูได้ดีในมุมมองพื้นฐาน
ฉันมี GDB TUI / เลย์เอาต์นี้อยู่ ฉันจะกลับไปที่มุมมอง GDB เริ่มต้นได้อย่างไร
ฉันไม่สามารถรีสตาร์ท GDB เพียงเพราะฉันมี backtrace ที่สำคัญในมือของฉันและตราบใดที่ฉันมีหน้าต่างพิเศษเหล่านี้ฉันไม่สามารถเลื่อนดูได้ดีในมุมมองพื้นฐาน
คำตอบ:
คุณสามารถเข้า / ออกจากโหมด TUI ด้วยหนึ่งในชุดค่าผสมนี้:
นี่คือโดยทั่วไป (ไม่จำเป็นต้องยกCtrlกุญแจ):
เนื่องจากข้อผิดพลาดของUlerich ที่กล่าวถึงซึ่งเป็นการแมปหากคุณมีvi
โหมดในของคุณ.inputrc
ฉันได้ขอวิธีแก้ปัญหาที่https://sourceware.org/ml/gdb/2015-06/msg00009.htmlและ Andrew Burgess ตอบว่าเขาเพิ่ง ส่งแพทช์ที่ได้รับอย่างดีเพื่อเพิ่ม:
tui enable
tui disable
ดังนั้นในรุ่นอนาคตเราควรมีคำสั่งเป็นทางเลือกแทนทางลัด
ฉันได้ทดสอบในภายหลังบน GDB 8.1 ใน Ubuntu 18.04 และทำงานได้อย่างสมบูรณ์
แต่จากนั้นฉันก็เห็นแสงและย้ายจาก TUI ไปยังGDB Dashboardซึ่งมีประสิทธิภาพมากขึ้นและมีค่าบั๊กน้อยลง
ดูเพิ่มเติมที่: /programming/8409540/how-to-close-layout-src-windows-in-gdb