Así que por lo general tienen 3 buffers abiertos en Emacs.¿Cómo puedo hacer que los comandos de movimiento de ventana ignoren una ventana determinada?
- Un buffer para el código real que estoy escribiendo.
- Un tampón para la prueba de la unidad de dicho código.
- Una tercera memoria intermedia que muestra los resultados de la prueba de la unidad. Este buffer llega a ser debajo de las otras dos memorias intermedias cuando corro mi prueba de la unidad C-x ESPACIO.
¿Cómo desactivo esta tercera memoria intermedia de tal manera que cuando pulso C-x o Yo sólo estoy cambiando entre la memoria y el tampón 1 2? Actualmente, alterno entre tampón 1, a continuación, tampón 2, a continuación, amortiguar 3, a continuación, tampón 1, etc. Para ser más específicos, quiero C-x o con sólo el interruptor de memoria intermedia entre el 1 y el 2.
Gracias.
No es una respuesta sino una solución alternativa que podría ayudarlo: http://stackoverflow.com/questions/91071/emacs-switch-active-window –
Parece que está pidiendo saltarse una * ventana * cuando contiene un búfer particular en el que no quiere cambiar. ¿Correcto? –
Stephen, ¿puedo sugerirle que actualice el título y la pregunta para poner la ventana en lugar del búfer? buffer/window/frame tiene un significado específico en emacs: Frame es el equivalente de lo que un administrador de Windows llama una ventana (el gabinete que generalmente se puede mover). ventana es a lo que se refiere: un subconjunto del marco que muestra algo de texto. un búfer es lo que representa el contenido real que se muestra. Generalmente se identifica con un nombre, que se muestra en la línea de modo. Puede mostrar el mismo búfer en 2 ventanas, p. – Bahbar