Estoy usando exactamente 3 programas: - un navegador - un terminal - un editor de código
Mantengo todo en ventanas de pantalla completa.
Lo que necesito es poder abrir cualquiera de ellos con un atajo de teclado simple, como Ctrl + Alt + B para el navegador, etc.
Alt-Tab apesta porque tengo que parar y ver dónde está el selector.
Usar 3 espacios de trabajo es mejor, pero aún así no es ideal: necesito pensar dónde estoy y adónde debo ir. Por ejemplo, mi navegador está en la parte superior de mi terminal y mi editor de código está a la derecha de la terminal. Entonces, para pasar del navegador a la terminal, uso Ctrl + Alt + Abajo, pero para pasar del editor de código a la terminal tengo que hacer Ctrl + Alt + Izquierda. En cambio, debería hacer Ctrl + Alt + T para la terminal, por ejemplo.
¡Gracias!
guake
. Es un terminal similar al juego, que se muestra u oculta mediante una combinación de teclas configurable.Respuestas:
No uso Unity, así que esto se prueba en Cinnamon, pero el mismo truco debería funcionar en todos los entornos de escritorio. Puede usar una herramienta como
xdotool
owmactl
que le permita escribir sus interacciones con el servidor X.Prefiero
wmctl
, pero puedes instalar ambos conPrimero ejecute
wmctl -i
para ver cuáles son los nombres de sus ventanas abiertas:Si se desplaza hacia la derecha, verá que la segunda es mi
firefox
instancia que muestra esta página. Entonces, ahora activa cada una de sus tres ventanas por nombre:Puede asignar accesos directos a cada uno de estos comandos utilizando la GUI de su entorno de escritorio o mediante una herramienta más genérica como
xbindkeys
.fuente