News for hackers. Stuff that matters.
Re:Ask HN: tips for working with Mac OS X without using the ... by mccutchen on Friday August 27, 2010 @10:56AM (#1638986)
This might be old news to you, but it took me a while to discover after I started using OS X:

Cmd-Tab switches between applications (as I'm sure everyone knows), but it's less useful on OS X than Ctrl-Tab is on Windows or Linux because it doesn't switch between individual windows in those applications.

Cmd-Tilde (~) was the missing link for me. It switches between windows in the current application. Those two are probably the most important keyboard shortcuts I know on OS X.

Plus, another endorsement for Quicksilver. That's always the first application I install, and I now find it really frustrating to use any computer that doesn't have it installed.

And maybe you should set your Dock to auto-hide, so you're not so tempted to move the mouse over there to monkey with things.

Re:Ask HN: tips for working with Mac OS X without using the ... by jaxn on Friday August 27, 2010 @11:55AM (#1639143)
That is Cmd-` (~ would require a Shift)

And after Cmd-Tab, Cmd-~ takes you backwards in the list of apps. So if you Cmd-Tab too many times, Cmd-~ takes you back instead of having to cycle through.

Likewise, in Safari Cmd-} (aka Cmd-Shift-]) and Cmd-{ take you forward and backward through the tabs. This also works in Terminal.

Cmd-L puts the focus on the location bar in Safari if you want to type in a URL (or tab over to the search)

Quicksilver is cool, but I just use Spotlight for launching apps. Cmd-Space turns on Spotlight.

If you use TextMate, I highly recommend the TextMate book from Prag Press.

Those are some of my favorites.

Re:Ask HN: tips for working with Mac OS X without using the ... by prawn on Friday August 27, 2010 @02:01PM (#1639563)
Only had a MBP for a few days (first Mac), but isn't Safari tab-cycling also via Ctrl-Tab, and Ctrl-Shift-Tab to go in reverse? At least on the laptop keyboard, involving the square brackets would necessitate a fairly long stretch, or using both hands?

Being new to the Mac, I'd be happy to hear more shortcuts!

Re:Ask HN: tips for working with Mac OS X without using the ... by coffeejunk on Saturday August 28, 2010 @02:40PM (#1642157)
An interesting thing about osx shortcuts is that you can change almost all of them with system prefs -> keyboard -> keyboard shortcuts. (for programs individually and for the whole system)
Re:Ask HN: tips for working with Mac OS X without using the ... by roryokane on Friday August 27, 2010 @05:11PM (#1640291)
It seems you haven’t noticed that there is a Command key both to the left and to the right of the keyboard, so Command-[ and -] are pretty easy to do one-handed if you use the Command key on the right. I think Ctrl-Tab is just there for compatibility with Windows browsers that use that as their main tab-switching shortcut.
Re:Ask HN: tips for working with Mac OS X without using the ... by prawn on Saturday August 28, 2010 @02:52AM (#1641368)
Oops! I use my left hand for keyboard shortcuts while the right hand is occupied with the mouse so didn't even think to look for Command or Option on the right side!
Re:Ask HN: tips for working with Mac OS X without using the ... by jonmc12 on Friday August 27, 2010 @03:59PM (#1640033)
Clipboard history is a hidden gem on Quicksilver.

Just enable on Triggers, I set Shift-Ctrl-Cmd-V, and then I can use 1-9 to paste any of the 9 most recent clipboard items. I can use the mouse to select any of the most recent 250 clipboard items.

Re:Ask HN: tips for working with Mac OS X without using the ... by cabacon on Friday August 27, 2010 @04:28PM (#1640135)
Check out jumpcut too. It has a mode to pop up a bezel where you can keyboard your way through the various copy/paste buffers you've used. I use quicksilver, but I also run jumpcut just for its paste buffers.
Re:Ask HN: tips for working with Mac OS X without using the ... by jaymcgavren on Saturday August 28, 2010 @12:50AM (#1641203)
+1 for Jumpcut - I tried Quicksilver clipboard history and found it slowed my whole machine down. Jumpcut has really good keyboard shortcut support, too.
Re:Ask HN: tips for working with Mac OS X without using the ... by bobbyi on Friday August 27, 2010 @01:40PM (#1639486)
In OpenOffice spreadsheet, Command-Tilde toggles between it evaluating your formulas as you expect and it displaying the formulas in the cells. If you don't know this, it can be very confusing to figure out what happened after you hit Command-Tilde out of habit trying to switch windows.
Re:Ask HN: tips for working with Mac OS X without using the ... by gkelly on Friday August 27, 2010 @02:56PM (#1639775)
Use Cmd-w to close windows and Cmd-q to quit applications.

Also, when Cmd-Tab'ing, you can hold down Cmd and hit q to quit an application. It's a quick method for closing a lot of applications.

Re:Ask HN: tips for working with Mac OS X without using the ... by fdb on Monday August 30, 2010 @03:46PM (#1647305)
I use Witch (http://manytricks.com/witch/) which can you can setup to use alt/option-tab for window switching. This switches correctly, as in, with the same behavior as Cmd-Tab (LRU list). It is not free, but very handy.
Re:Ask HN: tips for working with Mac OS X without using the ... by mmorris on Friday August 27, 2010 @01:20PM (#1639430)
Also, Cmd-Shift-Tab and Cmd-Shift-` will walk you through Apps and Windows (respectively) in the opposite direction.
Re:Ask HN: tips for working with Mac OS X without using the ... by mark_l_watson on Friday August 27, 2010 @12:23PM (#1639259)
That is great! I didn't know about Cmd-~ either. Thanks!
Re:Ask HN: tips for working with Mac OS X without using the ... by thibaut_barrere on Friday August 27, 2010 @11:51AM (#1639132)
Woa - I've been looking for cmd-tilde :) Thanks!