I've been wanting to find a way to quickly show and hide multiple calendars in iCal. I was beginning to look into AppleScript options, when I decided to try a typical Mac trick and discovered this. As far as I can tell, it's not in the hints database...
- First, the obvious ... each calendar can be individually shown or hidden by clicking on the check box next to its name
- Command-clicking on any visible calendar's check box hides all calendars.
- Command-clicking on any hidden calendar's check box shows all other hidden calendars.
- Command-Option-clicking on a calendar's check box (shown or hidden) hides all other calendars, leaving only the selected calendar visible.
[
robg adds: If you have a lot of iCal calendars, these can be nice timesavers. These are documented in the Help: iCal Keyboard Shortcuts page, but they are not very well explained. For instance, the page states that the Command-Option click shortcut will "Check or uncheck only the selected calendar in the Calendars list." I assumed that meant it was the same as a normal click, not that it would do a "hide all showing only this one." There's a useful keyboard shortcut hiding in that file as well -- press Command-Option-backtick (`) with a calendar selected, and all other calendars will be temporarily hidden, until you release the keys.]