Estoy escribiendo una extensión que se dirige a un proceso externo, por lo que es un hecho reducir la cantidad de solicitudes de 'hey whats up' cuando mi búfer no está enfocado.
Entonces, ¿cuál es la mejor manera de reconocer:
- Cuando mi buffer es visible y enfocado
- Cuando mi buffer es visible pero no enfocado
- Cuando mi buffer no es visible ni enfocado
Respuestas:
window-buffer
devuelve el búfer que se muestra actualmente en una ventana determinada.get-buffer-window
, por el contrario, devuelve una ventana que muestra actualmente el búfer dado (onil
si no existe dicha ventana; juegue con el segundo argumento opcional para indicarle cómo comportarse en los casos en que tiene varios cuadros).Con estos dos ingredientes, debería poder discriminar todos sus casos:
fuente