Edycja: Oryginalnie zaakceptowana odpowiedź nie jest już ważna dla Mavericks. Zgadzam się na to ze względów historycznych, ale wszyscy czytelnicy używający Mavericks powinni skorzystać z tej odpowiedzi i głosować za nią .
Domyślnie naciśnięcie ⌘+ tabspowoduje wyświetlenie listy wszystkich otwartych aplikacji. Chciałbym, aby ta lista zawierała tylko aplikacje w bieżącej przestrzeni, lub przynajmniej dawała pierwszeństwo aplikacjom z oknami w bieżącej przestrzeni. Innymi słowy, chciałbym, aby OS X naśladował zachowanie większości menedżerów okien X w odniesieniu do ich obszarów roboczych / wirtualnych pulpitów.
Oto moje dość wyczerpujące wyjaśnienie, dlaczego chcę tego:
Mam automatycznego przełączania przestrzeniach niepełnosprawnych , a ja odwzorowane każdą przestrzeń do ⌘+ space #skrót. Ogólnie rzecz biorąc, zazwyczaj mam jedną otwartą aplikację na przestrzeń, zmaksymalizowaną. Ponieważ tak naprawdę mam tylko kilka aplikacji otwartych w dowolnym momencie, lewą ręką mogę łatwo przełączać się między nimi. Problem polega na tym, że czasami mam dwa lub trzy okna z różnych aplikacji otwarte w tej samej przestrzeni ( np, Często mam czytnik PDF otwarty w tym samym miejscu, co moja przeglądarka internetowa). Załóżmy, że mam otwarty terminal w Space 1, a zarówno przeglądarka internetowa, jak i Preview otwarte w Space 2. Jeśli jestem w terminalu, a następnie zdecyduję, że chcę otworzyć stronę internetową, przełączam się na Space 2, gdzie przeglądarka internetowa ma skupiać. Następnie chcę zapoznać się z plikiem PDF otwartym w podglądzie, który znajduje się w tej samej przestrzeni, ale którego okno znajduje się za przeglądarką internetową. Jeśli jednak kliknę ⌘+ tab, pierwszą opcją będzie zabranie mnie z powrotem do terminala w kosmosie 1 (ponieważ ostatnio skupiał się terminal). W najgorszym przypadku będę musiał przełączać wszystkie n otwartych aplikacji, naciskając kilkakrotnie ⌘+ tab, aby przejść do podglądu. Chcę pierwszego trafienia do ⌘+tababy przejść do następnej aplikacji z oknami w bieżącej przestrzeni, tj . Preview.
Wiem, że używanie Exposé jest bardziej „Apple” sposobem radzenia sobie z tymi sytuacjami, ale chcę uniknąć sięgania po mysz. Wiem, że mogę także używać klawiszy strzałek, aby wybrać okno w Exposé, ale po raz kolejny to łamie mój mentalny model warstwowania okna, ustanowi pętlę poznawczej sprzężenia zwrotnego przy wyborze i będzie wymagał naciśnięcia klawiszy w najgorszym przypadku ( n ). O ile mi wiadomo, nie ma sposobu przełączania się do określonej aplikacji w bieżącym obszarze roboczym przy użyciu samej klawiatury.