Até onde eu sei, o comportamento do comando-backtick (⌘-`) no OSX 10.9 funciona da seguinte maneira:
Dada uma pilha de janelas para o aplicativo atual 1 2 3 4 5 6 na ordem do mais ao menos usado recentemente:
- Faça isso uma vez: alterne para a janela 2 (para o aplicativo atual).
- Faça novamente: mude para a janela 3.
No entanto, se você clicar na janela 2 antes de executar o comando `pela segunda vez, a janela 1 obtém o foco em vez da janela 3.
Esse comportamento difere daquele da Command-Tab, que parece sempre funcionar como se a janela atual do novo aplicativo tivesse sido clicada, a menos que você mantenha Command pressionado entre as teclas Tab. Enquanto você mantém o comando pressionado, uma pequena janela de sobreposição é exibida para fornecer uma representação visual de quais aplicativos estão disponíveis e estão recebendo o foco.
Existe uma maneira de fazer o Command-`funcionar de maneira semelhante à da Command-Tab? IE, para que a pilha de janelas seja reordenada quando, e somente quando, o Comando for liberado? Acho que é perturbador ter que: a) lembrar se clicou ou não na janela que estou vendo eb) apertar um dedo para baixo para pressionar a tecla Shift.