Editar: la respuesta original aceptada ya no es válida para Mavericks. Lo mantengo aceptado por razones históricas, pero todos los lectores que usen Mavericks deberían usar y votar esta respuesta .
Por defecto, al presionar ⌘+ tabse mostrará una lista de todas las aplicaciones abiertas. Me gustaría que esa lista solo incluya aplicaciones en el espacio actual, o al menos dar prioridad a las aplicaciones con ventanas en el espacio actual. En otras palabras, me gustaría que OS X imitara el comportamiento de la mayoría de los administradores de ventanas X con respecto a sus espacios de trabajo / escritorios virtuales.
Aquí está mi explicación bastante larga de por qué quiero esto:
He desactivado el cambio automático de espacios y he asignado cada espacio a un acceso directo ⌘+ space #. En general, generalmente tengo una aplicación abierta por espacio, maximizada. Como realmente solo tengo media docena de aplicaciones abiertas en cualquier momento, puedo cambiar fácilmente entre ellas en tiempo constante con la mano izquierda. El problema es que a veces tengo dos o tres ventanas de diferentes aplicaciones abiertas en el mismo espacio ( p . Ej., A menudo tengo un lector de PDF abierto en el mismo espacio que mi navegador web). Digamos que tengo una terminal abierta en Space 1 y tanto un navegador web como Preview abren en Space 2. Si estoy en la terminal y luego decido que quiero abrir una página web, cambio a Space 2, donde el navegador web tiene atención. Luego quiero consultar un PDF que está abierto en Vista previa, que está en el mismo espacio pero cuya ventana está detrás del navegador web. Sin embargo, si presiono ⌘+ tab, la primera opción será llevarme de regreso a la Terminal en el Espacio 1 (ya que la Terminal tuvo el foco más recientemente). En el peor de los casos, tendré que recorrer todas las n aplicaciones abiertas presionando repetidamente ⌘+ tabpara llegar a Vista previa. Quiero el primer golpe a ⌘+tabpara llevarme a la próxima aplicación con ventanas en el espacio actual, es decir , Vista previa.
Sé que usar Exposé es la forma más "Apple" de manejar estas situaciones, pero quiero evitar tener que alcanzar el mouse. Sé que también puedo usar las teclas de flecha para seleccionar una ventana en Exposé, pero una vez más, eso rompe mi modelo mental de la estratificación de la ventana, instituirá un ciclo de retroalimentación cognitiva en la selección y requerirá la pulsación de teclas en el peor de los casos ( n ). Hasta donde yo sé, no hay una forma en tiempo constante de cambiar a una aplicación específica en el espacio de trabajo actual usando solo el teclado.