Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is it possible to force a change to a program's keybindings? E.g., instead of an menu action being invoked by Cmd-J it's Cmd-K?

The reason I ask is that Cmd-Q in Firefox drives me nuts. I occasionally hit it instead of Cmd-W (to close a tab) & I have to wait for my entire instance of Firefox to stop & then restart. I'd love to bind "Quit" to something ridiculous (or remove it all together).

My hope is this is in a resource file that's easily hacked?

share|improve this question
    
I think this link will help you apple.stackexchange.com/questions/808/… –  Am1rr3zA Sep 3 '10 at 22:39
    
Hmmm.. see me comment below, but that doesn't seem to work in my case. Does Cmd-Q or Quit have special properties? –  Bill Sep 5 '10 at 20:12

1 Answer 1

up vote 3 down vote accepted

No resource file hacking necessary; it's all built in to the GUI. And not only that, but Apple's even documented it:

(the above assumes you're on OS X 10.6 Snow Leopard, but everyone with a supported system should be by now.)

share|improve this answer
    
Thanks! I didn't know you could do that. However, in the case of quitting Firefox it doesn't seem to work. I've mapped to something crazy (Cmd-Opt-Shift-P) to Quit, and I'm mapped Cmd-Q to Find. It shows up correctly in the menu, however, Cmd-Q still quits Firefox. –  Bill Sep 5 '10 at 20:11

Your Answer

 
discard

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.