I have to work on an latest-gen iMac at work because that's what they bought us. I tried for over a month to get used to it, but it's just too much crap that accumulates. I waste too much time on things I shouldn't even be thinking about.
Such as alt-tabbing doesn't cycle through the windows an application has, just the application. If I have three Sublime Text 2 windows open, I have to hunt it down like a predator.
So I just installed VMWare, and setup my Linux Mint 13 machine and work there exclusively now.
Exactly. Once you know that it's actually preferable to Alt-Tab doing everything. If you are like me with sometimes dozens of open windows it's nice to have one more layer of abstraction.
I discovered this about a year ago and it vastly improved my general productivity. Definitely worth knowing. (btw, ` is the button above tab, at least on my macbook).
I don't want that though. I want to be able to alt-tab between my two most recent windows, without having to think about whether they're in the same application or not. It pisses me off that OS X (and Ubuntu now) has this two-level application switcher model, and I can't figure out how to go back.
You can also use (set a shortcut or gesture) for mission control applications. I think that's what it's called. Or maybe it's still exposé. Anyway, it zooms out on all open windows of the current application and - for instance in Sublime - will display the file name on mouseover.
I found that VMWare workstation & parallels with the i7 imac (2011 model or something? it is a brand new iMac 27") causes mass tearing when using Linux, maybe a vsync issue?
Using parallels seems to lock the vm at 60FPS so it feels natural. Back to being productive....