¿Cómo personalizo qué ventana usará GUD cuando emita comandos - 'arriba', 'abajo', etc.? Parece utilizar una ventana arbitraria, a veces incluso la ventana con gdb. Quiero poder especificar una ventana específica para usar.emacs gud window use
Respuesta
¿Ha considerado tomar prestado los enlaces de teclas mencionados en la siguiente pregunta? Emacs, switch to previous window
Esta pregunta implica que GUD pasos en algunas cosas si no se suman un parámetro. Tal vez sus enlaces de comandos se ven afectados de manera similar.
Using gdb in Emacs 23
Le pregunté a un colega mío sobre este tema y aquí está lo que dijo.
Bueno, usamos xemacs y por lo tanto no es exactamente manzanas a manzanas aquí. I tengo gnu-emacs instalado en cygwin y no puedo replicar su problema . Creo que definitivamente necesita incluir una versión # para emacs y la versión # para todos sus paquetes instalados.
Al presionar arriba/abajo, se llama a 'línea anterior' y 'siguiente línea' respectivamente, que mueven el cursor al buffer por defecto. El lo único que puedo pensar es que tiene algo en ejecución que cambia los almacenamientos intermedios (lisp 'set-buffer') temporalmente y quizás no lo reestablezca o errores b/f restaurar el búfer? Es mejor usar 'with-current-buffer' (o uno de los otros formularios *) que guarda el estado actual de la interfaz de usuario ejecuta su código de lisp y restaura el estado de ui .
- 1. Emacs: Impedir que gud y pdb controlen Windows
- 2. Haciendo que los nombres de archivos/líneas se puedan enlazar en el buffer de Emacs gud
- 3. ediff-split-window-function horizontal == vertical?
- 4. ¿Cómo hacer que Emacs use mi archivo .bashrc?
- 5. Cómo depurar Emacs lisp que hace que Emacs se bloquee/use 100% de CPU?
- 6. Open IE Browser Window
- 7. R data.table sliding window
- 8. Window Loaded y WPF
- 9. Implementar Hann Window
- 10. PyQt Window Focus
- 11. javascript pop-up window
- 12. IntelliJ Split Window Navigation
- 13. cross-window javascript events
- 14. En Emacs, ¿cuál es la función opuesta de other-window (C-x o)?
- 15. DropShadow for WPF Borderless Window
- 16. C++ Pixels In Console Window
- 17. Comprender WPF derivando WIndow clase
- 18. minimizar pantalla completa OpenGL Window
- 19. WPF Scrollviewer PanningMode move Window?
- 20. X11/Xlib: Crear "GlassPane" -Window
- 21. Web Window Manager (UI Framework)
- 22. ¿cómo conecto los comandos enviados a pdb a través de gud?
- 23. Emacs indentation dificultad
- 24. ¿Qué puedo hacer para evitar TCP Zero Window/TCP Window Full en el lado del receptor?
- 25. Usando gdb en Emacs 23
- 26. Evento Window State Changing en WPF
- 27. ¿Cómo? WPF Window - Maximized, No Resize/Move
- 28. ¿Cuándo cambia el * Window focus * en Android?
- 29. Visual C# 2010 Express Output Window
- 30. Floating Div Madness on Window Resize
¿Qué versión de Emacs estás usando? ¿Estás ejecutando el depurador con gdb o gud-gdb? ¿Ha personalizado alguna variable relevante? –
emacs 23.1.1, ejecutando el depurador con M-x gdb. No he personalizado ninguna variable relacionada con GUD/GDB. –
¿Tiene alguna captura de pantalla, por favor? –