Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The dock just annoys me. I’ve been a Mac user for almost 15 years and it has never seemed useful for me. I cmd+tab or use Alfred to switch apps. To switch between windows of one application it’s cmd+`.

Note that you can also use cmd+tab and then while continuing to hold the chord use the pointer to select an application switch to.



> Note that you can also use cmd+tab and then while continuing to hold the chord use the pointer to select an application switch to.

You also do things like (for example) start a drag, ⌘+tab to show running apps, then drop on an app icon without using the dock.


The command-tab switcher has a lot of hidden functionality:

I always only use cmd-tab to open the switcher, then I use arrow keys to pick an application, up/down arrows to view an application’s windows (arrow keys and enter to select a specific one)

You can also hit Q to quit an application from the switcher and probably more things I’m currently forgetting.


Wait... What? That application-window trick is awesome. How have I been using been using Macs for twenty+ years and never found that? Discoverability = not-awesome.

As repetitive as these top-tips threads can be, we need one every now and again. Someone's guaranteed to learn something from them, and I'm grateful it was my turn today.


I have mixed feelings about discoverability. I'd usually rather functionality be available in a non-discoverable fashion than unavailable because designers couldn't figure out how to surface it in the UI. And, one of the things I like about vim and emacs is the interface can be extremely minimal with all the functionality I need behind key shortcuts and the like. (Although, emacs has a nice solution of `C-x C-b` list all the available shortcuts for the current window and `M-x` listing all the available commands.

The way I learned these shortcuts was reading macOS's help back in 2007, but the quality of documentation bundled with macOS has gone downhill quite a bit.


There are also very good third-party replacements for cmd+tab. the one I use is called Contexts. Improves the experience massively




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: