31 Dec 2002 dalke   » (Journeyer)

Anyone know how to disable "Quit" (Ctrl+Q) in Mozilla?

Here's how I work with Mozilla -- when something is interesting, I open it in a new window. When I finish, I close the window. I'm on a laptop and the mouse control is hard, so I press "Ctrl-W" to close the window. On the other hand, if I don't have time for it, I minimize the window, to read for later.

My laptop is up for days on end. Right now I've an uptime of 9 days. I'll leave windows iconified for several days, because I know I'll get back to them given time.

However, about once every 4 or 5 days I accidentally hit "Ctrl-Q" which is RIGHT SMACK DAB NEXT TO "Ctrl-W". This closes *everything*. All those pages (the ones I'm using for work and the ones I've saved) GO AWAY. There's no way to recover them. Plus, on restart I need to refix settings like "wrap-around search."

I can't find a way to disable Ctrl-Q to quit. I did find an essay by Matthew Thomas which says

It annoys people, because occasionally they choose ``Quit'' by accident, losing their careful arrangement of windows, documents, toolboxes, and the like with an instantaneity which is totally disproportionate to how difficult it was to open and arrange them all in the first place.

Elsewhere, he mentions Bugzilla thread on the topic.

Matthew is right. Quit sucks. I want it ripped out.

In the meanwhile, I'll try to switch to use Alt-F4 to close a window, so I won't accidentally his Ctrl-W. BLECH. The F4 keys on my laptop are too small, and if I hit it wrong I force my machine into suspend mode. At least that doesn't usually cause massive data loss.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!