Q:

Alt-tab and workspaces on Mac OSX

I'm very new to Macs, but am very comfy in Linux. I've liked the ability on Linux to have multiple workspaces, so I can have my work windows open in one, and personal email open in another. On Linux, when you have things in multiple workspaces, alt-tabbing through open windows only shows you the apps that are open in the specific workspace you're in. This makes perfect sense to me - when I'm in my work workspace, I only want to see my work apps. 
When I try this on the Mac, though, it shows all open apps in every workspace. Is there any way to make the Mac work the same way Linux (at least Ubuntu) does?

A:

On a newer Mac, if you

press F3 or FN+F9, this shows you all the windows of your current workspace only
press FN+F10. this shows you all the windows of your active application

A more powerful application switcher is Witch, the trial is free and the full version is $14 (but it's a great app!):

Witch is fully Spaces-aware—it can see all windows in all Spaces1, as long as you're running Mac OS X 10.6 or newer. Witch can also display Space number badges, so you can see exactly where each window resides.

It should be able to switch through windows of your current workspace only, if properly configured.

Witch's Spaces support is automatically enabled as well, but it can be easily disabled in Witch's Preferences.

A:

ctrl + fn + f4 will switch between windows in the current workspace. Not the most comfortable hand movement but it works.

