Por lo general, tengo un marco dividido en cuatro ventanas, donde dos en la parte inferior están dedicadas a mi *compilation*
y a los *grep*
buffers. Al buscar errores de compilación, next-error
eventualmente reemplazará mi *grep*
búfer con uno de los archivos de destino.
¿Cómo puedo configurar next-error
para no usar la ventana que contiene el *grep*
búfer?
Mi caso de uso específico es el next-error
comando, pero también se aceptan respuestas más generales.
Respuestas:
Secundo la sugerencia de @ Nsukami de usar ventanas dedicadas . Dado que es una función, no un comando , usar
set-window-dedicated-p
directamente puede ser engorroso. Con el siguiente comando y la asociación de teclas asociada, puede alternar la "dedicación" de cualquier ventana presionando C-c t:fuente
¿Puedo sugerir una ventana dedicada ?
Tendrá que dedicar ventanas a los buffers con esta función:
bandera de ventana set-window-dedicated-p: esta función marca la ventana como dedicada a su búfer si la bandera no es nula y, de lo contrario, no está dedicada.
Cortesía de GNU
fuente