I just found out that Mac OS has a builtin autocomplete functionality that works in many places, triggered by the keyboard shortcut option-esc. However, this shortcut is very bad - I'd like to be able to change it to something else.

I'm having no luck finding this in the Keyboard settings. Is there a way to change this shortcut?


  • Can you please add the version of macOS you are using?
    – oa-
    Sep 26, 2017 at 11:37

2 Answers 2


There is a way to change the keyboard shortcut:

  1. Go to System Preferences > Keyboard > Shortcuts
  2. Click 'App Shortcuts' and press the '+' button
  3. A new sheet appears. Select 'All Applications' and enter "Complete" as the Menu Title.
  4. Click in the white area next to 'Keyboard Shortcut:' and press your desired keyboard shortcut.
  5. Click 'Add' to confirm.

TextEdit > Edit > Complete

enter image description here

  • 1
    This doesn't seem to work. I'm pretty sure "Complete" doesn't appear in the menus, so I imagine that's why it doesn't work...
    – Edan Maor
    Sep 26, 2017 at 11:35
  • I have tried my solution with TextEdit.app on macOS 10.13 High Sierra.
    – oa-
    Sep 26, 2017 at 11:36
  • Please see the added screenshot for the menu item 'Complete'.
    – oa-
    Sep 26, 2017 at 13:17
  • 1
    Yes, but other applications don't have this. E.g. check Chrome's edit menu. I'm looking for a solution that works everywhere, like the opt-esc shortcut (which does work in Chrome)
    – Edan Maor
    Sep 26, 2017 at 15:06

+shift+A is the default shortcut and works fine on Mac OS Mojave.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.