How well do you know your macOS keyboard shortcuts? January 26, 2024January 4, 2024 by macOS keyboard shortcuts quiz ⌃⌥⇧⌘🤔 1 / 32 Some important notes before we begin:• This quiz assumes default system settings on macOS 14 Sonoma with a generic Apple English keyboard and locale.• This quiz considers only native Mac behaviour.• You can click ‘Next’ without selecting an answer, but that skips the question and counts as a wrong answer in your final score.• You cannot change your choice after clicking / tapping an answer. Now, before we begin for real, let’s make sure you understand how quizzes work. Do you understand how quizzes work? No Yes This is going to be fun for you, then. 😝 2 / 32 What does this symbol mean:⌘ Function Command Apple Control Place of interest Option A little bit of historyThe Command key symbol, also known as the “looped square”, “Saint John’s Arms”, “Bowen knot”, “clover”, or “propeller” symbol, first appeared on the keyboard & in the menus of the original Macintosh (1984).It replaced the use of the Apple logo () on the Apple keys that were present on the keyboards for the Apple IIe, Apple III, and the Lisa. Unlike its predecessors, the Macintosh would show the keyboard shortcuts for menu commands in the menus themselves, using symbols for modifier keys like Command. Since the symbol would be displayed many times all over the menus, Steve Jobs felt use of the Apple logo would be dilute its value. He tasked Susan Kare, principal & beloved visual designer for the original Macintosh, to come up with a new symbol. She found the iconic symbol after pouring through book collections of symbols, looking for something ‘abstract’. It had previously been used very little, mainly just as a ‘place of interest’ indicator on maps in some Nordic countries.In Unicode it is formally still the “Place of interest sign”, even though most of the world now knows it as the Command key symbol.The Apple logo persisted alongside ⌘ on the key until 2007!See its origin for yourself in Macintosh System 1.0! 3 / 32 What does this symbol mean:⌥ Apple Place of interest Function Control Option Command A [very] little bit of historyThe Option key replaced the Closed Apple key () from pre-Macintosh Apple computers, for the same reason that the Open Apple key was replaced with the Command key – to reduce repetition of the Apple logo in the Mac GUI.It seems to be unknown or at least undocumented as to how the symbol was chosen. 4 / 32 What does this symbol mean:⌃ Apple Function Control Place of interest Command Option A little historyThe use of a caret (also known as a chevron or circumflex) to symbolise the Control key appears to date back to at least the PDP-6 era (1963), where an upwards-pointing arrow was used. That symbol was part of the very first ASCII standard (ASA standard X3.4-1963) as 0x5E, but a few years later that character was changed to the now-familiar caret (I believe in X3.4-1967, although the closest I can find an actual copy of is X3.4-1968). You can read the full history of ASCII, if you’re interested. 5 / 32 What does this symbol mean:⇧ Shift Function Option Apple Control Command It’s been the same shortcut since the original Macintosh.6 / 32 How do you take a fullscreen screen shot? ⇧⌘3 ⌘P ⇧⌘4 ⌃⌘P PrtScn Fun fact: Apple’s very first operating system technical note, OS01, was to call out the existence of command-shift-N shortcuts, including ⇧⌘3.⇧⌘4 also existed from the beginning, although its original behaviour was to print the active window (or the whole screen if Caps Lock was enabled), rather than save to a file! 7 / 32 How do you cycle through open applications (in order from most recently used to least)? ⌘] ⌘⇥ ⌃⌘→ ⌘` ⌃→ ⇧⌘A Tip: ⇧⌘⇥ cycles in the opposite direction, i.e. least recently used application first.Pro tip: you can release the ⇥ key while still holding ⌘ to keep the application switcher on screen. You can then hit ⇥ or ⇧⇥ successive times to move through the applications at your own pace. Or interact with them via the mouse (including dropping things onto them, such as files to open). 8 / 32 How do you minimise the active window? ⌘M ⌘C ⌘W ⌘H 9 / 32 How do you insert an ellipsis (…)? ⇧⌥. ⌥. ⇧⌥; ⌥; In some applications you can also just type three periods followed by a space, and auto-replacement will turn the three periods into an actual ellipsis. But this is not reliable across applications, even amongst native Mac apps. 10 / 32 What does this do in the Finder:⇧⌘A Selects all files (but not folders) Selects all items Creates a zip archive of the selected items Jumps to the Applications folder Creates an alias of the select item(s) 11 / 32 In a native Mac program, how do you hyperlink the selected text (where applicable)? ⌘K ⌥⌘U ⌘L ⌃⌘H 12 / 32 What do these do:⌥⌘C / ⌥⌘V Copy / paste text Clear / reset the current text field Cut text / paste and clear the clipboard Nothing (beeps) Copy / paste text, removing styling information Copy / paste text styling 13 / 32 How do you type the symbol? ⌥A ⌃⌘A ⌥⇧K ⌥5 14 / 32 How do you cycle through open windows within the active application? ⌃⌘→ ⌘` ⌘⇥ ⌃→ ⇧⌘A ⌘] Tip: you can use ⇧⌘` to cycle through the windows in the reverse order. 15 / 32 How do you show the dictionary definition of the selected word (or phrase)? ⌃⌘D Trick question: there is no such shortcut ⌥⌘D ⇧⌘D Tip: Apple build in a large number of translating dictionaries, e.g. for Spanish to English. They provide translations and definitions in your native language. You can enable them in the Settings for the Dictionary app.Pro tip: Apple include a special dictionary of proper nouns for Apple products, such as macOS releases. Helpful if you can’t remember the name of the operating system you were running just last year. 😜 16 / 32 In a native Mac application, the Home key moves the focus point to the beginning of the… Document Word Page Line Paragraph Tip: in non-native applications which get this wrong, an alternative shortcut that they sometimes get right is ⌘↑. 17 / 32 When clicking a disclosure triangle in a hierarchical list view, what modifier causes it to expand / contract the target item and all its children recursively? ⌥ ⌃ ⇧ ⌘ 18 / 32 How do you jump to your Documents folder in the Finder? ⇧⌘D ⇧⌘O ⇧⌘H ⇧⌘G Don’t feel too bad, I get this wrong every single time, too. It’s an incredibly poor design choice, on Apple’s part, to use ⇧⌘D for the desktop folder. 19 / 32 How do you cycle through find results in reverse order? ⌥← ⇧⌘G ⌥F ⌃⌘R 20 / 32 What is the traditional Mac way to cancel an operation? ⌘. ⎋ ⌃C ⌃⌥⌫ ⇧⌘S Brk Don’t feel too bad – this isn’t a well-supported shortcut. Since Mac OS X, ⎋ is sometimes used as well (bleeding over from Windows) and ⌃C likewise from Unix. 21 / 32 What modifier key do you use to show a Spotlight file result in the Finder? ⌥ ⌘ Fn ⇧ ⌃ 22 / 32 What does this do:⌥⌘Space Opens a Finder window with the search field selected Opens Control Centre Opens Spotlight Inserts a non-breaking space character 23 / 32 How do you record a video of the screen (or a subset thereof)? ⇧⌘5 ⇧⌘4, then hold M while selecting the target region ⇧⌘3 held down for at least one second ⌃⇧⌘R No shortcut, only through 3rd party programs No shortcut, only through Quicktime Player Strictly-speaking this doesn’t record only a video – it brings up a palette which lets you choose between stills & video, among other configuration options.This feature was introduced relatively recently, in macOS 10.14 Mojave (2018), as part of the addition of the Screenshot app to macOS.Tip: similar to ⇧⌘4, ⇧⌘5 lets you choose a specific region of the screen. However, unlike ⇧⌘4, your chosen region persists across invocations – making it trivial to capture the exact same region of your screen repeatedly. Very convenient for marketing shots (e.g. light vs dark mode versions). 24 / 32 In a native Mac app, how do you toggle full screen mode? ⌘⏎ ⌘F ⌃⌘F ⌥⌘↑ ⌥⏎ 25 / 32 With the cursor at the start of a word, how do you select the word? ⇧⌘→ ⌥⇧→ ⇧⇟ ⌃⇧W Option-arrows, the various modifications thereof, are handy text editing utilities. For completeness:⌥← / ⌥→ move the cursor to the start or end (respectively) of the word (in the given direction), jumping word-by-word as necessary.⌥↑ / ⌥↓ move the cursor to the start or end (respectively) of the paragraph (in the given direction), jumping paragraph-by-paragraph as necessary.⌘← / ⌘→ move the cursor to the start or end (respectively) of the current line (the equivalent of Home and End on some other platforms).All of these can be combined with ⇧ to select text as the cursor moves. It sometimes doesn’t work if you use a Windows keyboard.26 / 32 On a PowerPC or Intel Mac, what do you hold down after hitting the power button in order to enter recovery mode? ⌥⌘PR T R ⌥ D ⌘V ⌘R The mouse / trackpad button It’s not the same as on PPC and Intel Macs.27 / 32 On an Apple Silicon Mac, what do you hold down after hitting the power button in order to select the startup disk? ⌥ R ⇧ ⌘ D The mouse / trackpad button T The power button 28 / 32 In the Finder, what can this do (depending on what is selected – choose all that apply):⌘R Renames the selected item(s) Moves the selected item(s) to the bin Refreshes the current window Shows the target of the selected alias / symlink Removes (hides) the file extension of the selected item(s) Rotates the selected image(s) 90° Many a Mac newbie has accidentally rotated their images when they merely meant to rename them. 😕SidenoteIntroduced in System 7, aliases are the Mac version of a Unix symlink or Windows shortcut. They are still nominally supported to this day in macOS, although many applications – even otherwise well-written, native ones – do not handle them correctly. Most Unix applications, such as almost everything you find through Terminal, will not resolve aliases to their targets, even when those same programs work correctly with symlinks and hardlinks. Not because they explicitly support those either, but because in macOS aliases are not automatically resolved by the Unix file system APIs, and curious and unfortunate design choice on Apple’s part.As a result, aliases were forced out of typical use by Mac OS X. Today they are rare in the wild.Which is a shame, because they were technically far superior to symlinks. Rather than merely storing a brittle path, as symlinks do, they stored a detailed and partially-redundant set of identifiers, making them maintain their link even if the original is moved or renamed, for example. Unfortunately, Apple broke this behaviour as of Mac OS X 10.2 Jaguar, further cementing the demise of the alias. 29 / 32 How do you bring up the Character Viewer (also known as the Character Picker, Unicode Picker, or Emoji Picker)? ⌃⌘Space ⌥⌘P ⌃⌥⇧⌘C ⌃E Tip: make sure to explore its Settings (the ⋯⃝ pop-up menu button in the top-left corner) to see the full range of available character categories. By default only a small handful are enabled.Note: on some Macs, Fn-E also works. It is not listed here because it is not the canonical shortcut, only works on some Macs (those that have a Fn key), and only since about macOS Big Sur. It also has a habitat of not working reliably even on Macs which meet both those criteria.Meta-trivia: in an earlier version of this quiz, Fn-E was actually listed as an option, but not accepted – whoops! The quiz has since been corrected to not list it as an option, to avoid confusion. Of the options given (and on many Macs) ⌃⌘Space is the only correct answer. 30 / 32 In a text field, what does ⌃E do? Scrolls to the bottom Moves the cursor to the end of the line Ends editing (removes focus from the field) Erases the current line Erases the rest of the line 31 / 32 What does this do:⌥Space Inserts a non-breaking space character Opens Control Centre Inserts a space character after the cursor Actives Spaces / Mission Control Opens Spotlight Tip: lots of input validation code is very badly written, especially in websites (as opposed to e.g. native apps). You can often get around “no spaces” restrictions with the non-breaking space character. 32 / 32 How do you paste text as “plain text” (adopting the existing style at the insertion point, rather than any styling from the original cut or copied text)? ⌃⌘V ⌥⇧⌘V ⌘V ⌥⌘V If you encounter any answers you believe are incorrect, please comment below. Moar postsReminder: macOS system frameworks binaries are hidden (since Big Sur)Proactive Peek & Reveal on Edge Hovergetifaddrs never specifies broadcast addresses