Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ee99ee

macrumors 6502
Original poster
Mar 9, 2006
270
3
How can I set Command-Tab to switch between windows rather than applications? It's such a pain to try to track down the right safri window using F10, because I have to either use the mouse or arrow keys to select the right window. With command-tab, I want to be able to do it with just that so I don't have to move around the keyboard to find my window.

-Chris
 
command-~ will do the trick.

Or, visually, you can hit F10 or F9 and then use the arrow keys to move through the windows in exposé. Then just hit Enter when you get the one you want.
 
Chundles said:
command-~ will do the trick.
I think that's only within the top app. I think the OP wanted a system-wide window chooser... but I could be wrong. :eek:

Plus I should add that making a hot corner for the F9 (All Windows) option in Expose makes it much more accessible. I use the bottom right-hand corner to activate it. Its in System Prefs->Dashboard & Expose
 
He was asking for a keyboard shortcut to switch between Safari windows. I'd think cmd+~ is perfect for that.
 
cmd + ~ is what I was looking for. One thing I need to change is to make it remember the order I have viewed the windows in. Currently it cycles between the order in which the window was openend. If I used window #4 last before the current one, I have to hit cmd + ~ 3 times, I want to be able to hit it once.

I had the same problem in Openbox (when I ran X11 on BSD), so I'm sure this is something that can be worked around somehow.

Thanks!

-Chris
 
It's a little hokey, but one thing I occasionally use when I want this is that Cmd-Shift-Tab and Cmd-Shift-` (or the real Cmd-~), which move through the windows in the opposite order, go in fixed order rather than rubberbanding to the last window.
 
I find this problem with Cmd+Tab to be one of the most frustrating problems when switching to a Mac. I really feel it's a design UI problem. In light of that, I've started a petition.
http://www.change.org/en-CA/petitions/apple-please-fix-command-tab-in-the-mac-user-interface

The problem (aside from restarting this zombie thread) is that this is how the Mac OS has worked for years. Changing it now will dramatically change how the existing user base would have to work.
 
I find this problem with Cmd+Tab to be one of the most frustrating problems when switching to a Mac.
If that's the most frustrating thing you've had to get used to when switching platforms, then OS X is to be congratulated! :p
I've had to adjust to plenty more when using other platforms.

If you want to move to another app: <Cmd><tab>
If you want to move to a different window of the current app: <Cmd> `

No one is going to have a hard time deciding which one they need to use.

There's also Mission Control and Application Exposé.

I doubt Apple is going to change its mind. I think it's one of those things that you'll have to find a third-party option to work around, to get used to it. There's always going to be something that's not quite exactly as everyone would want it.
 
The problem (aside from restarting this zombie thread) is that this is how the Mac OS has worked for years. Changing it now will dramatically change how the existing user base would have to work.

At least leaving the option to the user is desirable. I don't think it's a big deal implementing that change. Users that don't like it, just disable it. I think it's more useful to be able to cmd-tab between *any* two windows, instead of apps. And if there's a lot of people complaining about this, you must accept this fact, despite the so many years Mac has had this "feature".
 
At least leaving the option to the user is desirable. I don't think it's a big deal implementing that change. Users that don't like it, just disable it.
You can't cater for every possible option in a use interface. System Preferences would be a vast multi-layered dialog, with thousands of checkboxes for every possible variation that some group of people might like.
I think it's more useful to be able to cmd-tab between *any* two windows, instead of apps.
I've got over 40 windows open at the moment. If Command-Tab cycled windows, and I want to move between two windows in different apps, it'll take me an average of 20 taps to get there.
With the current system, I can reduce that number by tapping to switch app, then tapping to the window.

And if there's a lot of people complaining about this, you must accept this fact, despite the so many years Mac has had this "feature".
I accept that people complain; but I don't accept that anything needs doing about it. People are very good at complaining, no matter what is done.
If your biggest problem is "I have to press a different button from the button I used to press." then Apple have done a good job, I'd say.
 
I've got over 40 windows open at the moment. If Command-Tab cycled windows, and I want to move between two windows in different apps, it'll take me an average of 20 taps to get there.
With the current system, I can reduce that number by tapping to switch app, then tapping to the window.

I probably have 40 windows open too. If I am typing into one window and want to refer to another one in a different app, I can command-tab to the other app, then command-~ to the right window. But often the first window is then entirely covered up, so I can neither type into it nor click on it to raise it. I can command-tab back to the previous app, but now the window I wanted to consult is entirely covered up. And usually the original window is not the one that gets focused. So I wind up having to move one of the windows so it's not hidden by any of the windows in the other app.

With the Windows/Linux model, alt-tabbing to a new window moves it to the top of the stack, so it takes many fewer than 20 taps to reach a recently used window, and after that it takes only one tap to switch between the windows. I only need to move a window if those two windows overlap. Actually on Windows and Linux I prefer to disable raise-with-focus, so I can type into one window even while another overlaps it.

Apple need not offer all possible options. But this one is familiar to maybe 75% of the new users.
 
There's also Mission Control and Application Exposé.

Indeed, that's what I prefer. Three-finger swipe down will show all windows of the current app, three-finger swipe up shows all windows of all apps, on the current desktop of course.*

Also, instead of opening multiple Safari windows they could be organised as tabs of a single window. Safari tab view (pinch gesture) will lay out all tabs in a grid for the user to pick one.

* These can also be four-finger gestures, depending on your trackpad preferences.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.