Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to disable the cmd + q hotkey for Terminal on OSX? and if so then how?

share|improve this question

You have two options:

  1. Assign a different shortcut that's not as prone to be hit accidentally.
  2. delete the existing shortcut

Option 1 can be accomplished in System Preferences » Keyboard » Keyboard Shortcuts » Application Shortcuts. As an example how option 1 looks like: alt text

alt text

Option 2 (removing the keyboard shortcut) requires the Terminal. Simply enter:

defaults write NSUserKeyEquivalents -dict-add "Quit Terminal" nil

Thanks @Arjan!

share|improve this answer
defaults write NSUserKeyEquivalents -dict-add "Quit Terminal" nil removes the shortcut altogether. – Arjan Dec 15 '10 at 20:06
@Arjan Is this documented somewhere? – Daniel Beck Dec 15 '10 at 20:07
I found it here: (there's a link to the main article, but it's the user comment that I learned this from.) – Arjan Dec 15 '10 at 20:10
For Option 1: you have to enter the menu name as you see it in your application. In my case, I want to deactivate Command-Q for a German Firefox. The entry is therefore Firefox beenden, which I have linked to Command-Shift-R. – Olivier Faucheux Oct 3 '15 at 21:06

If you want to disable command-q because you're closing command-line programs accidentally, you can get Terminal to warn you before closing. Go into the Settings section of the Terminal -> Preferences... menu item and select the set up you use ("Basic" is the default). Then, under the shell tab is "Prompt before closing" - if you set this to "always", you'll be asked for confirmation if you hit command-q by accident. Alternatively, you can set a list of programs that won't interrupt you (mostly remote shells by default), while others will still cause a prompt.

share|improve this answer
Nice! Odd that things like ssh are listed as a default in "Prompt before closing". – Arjan Dec 15 '10 at 22:42

I reccomend overwriting a keyboard shortcut like the show/hide the panel (or anything that's not as "painfull" as terminating applications). Then nothing serious happens when you accidentally click the command+Q combo.


  1. go the apple icon
  2. then "System preferences..."
  3. then "Keyboard"
  4. then "shortcuts"
  5. and then "Launchpad & Dock"
  6. Change the shortcut for "Turn Dock hiding On/Off" to command+Q

This screenshot shows what to do:

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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