Quando eseguo il debug con GDB, di solito utilizzo il layout src per controllare il mio codice. Ma quando lo apro, non so come chiuderlo. Sembra che ci sia un altro layout e, quando apre un nuovo layout, dividerà la finestra, ma non riesco ancora a trovare un comando per unire le finestre suddivise.Come chiudere il layout finestre SRC in gdb?
risposta
È sempre possibile lasciare o immettere TUI in qualsiasi momento durante la sessione di debug. Ad esempio puoi farlo con ctrl + xa vincolante. 25.2 TUI Key Bindings.
Sto vivendo un VM Linux su Windows. Quando entri in modalità TUI, tutti 'ctrl-x ..' non funzionano. In modo che non possa uscire TUI usando 'ctrl-x a'. Sto cercando un comando come 'focus src' per farmi lasciare TUI. – Hong
Ho trovato una soluzione da http://stackoverflow.com/questions/8953720/multiple-problems-with-gdbs-tui-mode. Ero solito entrare in modalità TUI eseguendo prima gdb e poi premendo 'ctrl-x a', in cui la situazione' ctrl-x a' non mi lasciava uscire. Mentre se avvio gdb con 'gdb a.out -tui', tutte le cose funzionano bene. – Hong
VI ingresso Readline bug
In GDB 7.7, Ctrl-x + a
non funziona se avete nel vostro ~/.inputrc
:
set editing-mode vi
set keymap vi
Se rimuovo quelle linee funziona.
Questo sembra essere accennato nel seguente segnalazione: https://sourceware.org/bugzilla/show_bug.cgi?id=15163
Ho chiesto una soluzione alternativa a https://sourceware.org/ml/gdb/2015-06/msg00009.html e Andrew Burgess rispose che aveva just submitted una patch ben accolto da aggiungere:
tui enable
tui disable
quindi nelle versioni future dovremmo avere comandi in alternativa alle scorciatoie.
Infine, in seguito vedrai la luce e inizierai a usare i ganci di arresto che stampano la sorgente o Eclipse. Attualmente sto utilizzando la dashboard GDB: https://stackoverflow.com/a/17341335/895245
- 1. Eclipse: come chiudere più finestre
- 2. Watir Webdriver come chiudere le finestre secondarie
- 3. Emacs, GDB e più finestre X
- 4. pitone gdb abilitato per le finestre
- 5. Puoi chiudere tutte le finestre aperte in capybara?
- 6. Come implementare il layout a più finestre (come il browser predefinito) (Editor con diversi file aperti)
- 7. Come chiudere il PushViewController?
- 8. Come eseguire il comando 'sudo' in finestre
- 9. come chiudere il terminale geany
- 10. Come eseguire gdb-many-windows nel nuovo frame?
- 11. Posizionamento dei pulsanti OK/Annulla in modo che imitano il layout nelle finestre di dialogo
- 12. Come chiudere correttamente il tag <img>?
- 13. Come faccio a chiudere tutte le finestre solo nella scheda corrente di vim
- 14. Chiudere tutte le finestre di informazioni aperte in google maps api v3
- 15. Come si chiudono le finestre degli strumenti in IntelliJ?
- 16. Come posso chiudere le finestre ancorabili di Visual Studio con la mia tastiera?
- 17. Chiudere le finestre di informazione in google maps facendo clic sulla mappa?
- 18. Come posso forzare il GDB a smontare?
- 19. come chiudere jQuery tooltip
- 20. Come eseguire il debug usando gdb?
- 21. Come usare gdb con il reindirizzamento dell'input?
- 22. programmazione cambiare il confine finestre colore delle finestre 7
- 23. Come arrestare/chiudere il servizio SignalR
- 24. Come annullare NetworkStream.ReadAsync senza chiudere il flusso
- 25. Personalizzare Emacs GDB
- 26. Come chiudere il dominio aperto da Realm.getDefaultInstance?
- 27. Come chiudere il FILE * aperto da _wfopen?
- 28. come chiudere correttamente il server node-express?
- 29. Script CMD: come chiudere il CMD
- 30. Come chiudere una finestra in WPF su una fuga chiave
http://superuser.com/questions/180512/how-to-turn-off-gdb-tui –