2011-09-17 23 views
5

No estoy seguro de cómo lograrlo de manera exhaustiva.En Emacs, ¿cómo evitar que aparezca el mismo buffer en diferentes ventanas en el mismo marco?

Actualmente construyo mi propio bzr Emacs en Windows, por lo que puedo ver que `display-buffer 'ahora toma una opción SPECIFIERS, lo que podría ser interesante, pero no pude encontrar ejemplos concretos de cómo usarlo.

Pero este problema realmente tiene que ser resuelto antes de llamar al buffer de visualización.

Por ejemplo, una ventana de Ayuda anteriormente estaba visitando Buffer-A, pero he visitado Buffer-A en otra ventana mientras leía la ayuda. Ahora cuando salgo de la ventana de Ayuda, Buffer-A aparece allí también. Quiero que aparezca otro búfer útil.

Respuesta

1

Tengo un código experimental que parece funcionar here.

Destaco experimental. Esto podría derretir tu Emacs.

Agradecería que me contactaras en github o aquí para contarme tus experiencias con esto.

0

Emacs 24 aún no se ha lanzado. Han cambiado el comportamiento de la ventana de visualización/buffer y las interfaces de Lisp varias veces durante el período de desarrollo de la versión. El estado actual de la versión es pretest, por lo que se supone que el desarrollo se detuvo, excepto por la corrección de errores.

Sin embargo, las discusiones en curso [email protected] muestran que las cosas todavía están en la pantalla y las ventanas del buffer wrt.

Su mejor opción es verificar el último documento y el código (que podría no corresponder exactamente, en este momento).

Cuestiones relacionadas