¿Cómo apago GDB TUI?


19

Tengo este GDB TUI / diseño en. ¿Cómo vuelvo a la vista GDB predeterminada?

No puedo simplemente reiniciar GDB, porque tengo un importante retroceso en mi mano y mientras tenga estas ventanas adicionales no puedo desplazarme bien en la vista básica.

Respuestas:


16

Puede ingresar / salir del modo TUI con una de estas combinaciones:

  • Cx Ca
  • Cx a
  • Cx A

Esto es típicamente (no es necesario levantar la Ctrlllave):

  • Ctrl+ X+A

3
Pero vea sourceware.org/bugzilla/show_bug.cgi?id=15163 , que es un truco divertido para los que se inclinan por el vi.
Rhys Ulerich

@RhysUlerich gracias! Creo que eso también se mencionó en stackoverflow.com/questions/8953720/… , y es probable que haya una solución pronto: superuser.com/a/927728/128124
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

5

Debido al error que Ulerich mencionó que rompe las asignaciones si tiene vimodo en su .inputrc, he solicitado una solución en https://sourceware.org/ml/gdb/2015-06/msg00009.html y Andrew Burgess respondió que acababa de envió un parche bien recibido para agregar:

tui enable
tui disable

así que en futuras versiones deberíamos tener comandos como alternativa a los atajos.

Más tarde probé esto en GDB 8.1 en Ubuntu 18.04 y funcionó perfectamente.

Pero luego vi la luz y me mudé de TUI a GDB Dashboard, que es simplemente más potente y con menos errores.

Ver también: /programming/8409540/how-to-close-layout-src-windows-in-gdb

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.