Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Clear typed-in but not-yet-sent replies in iChat 3' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Clear typed-in but not-yet-sent replies in iChat 3
Authored by: vykor on Sep 20, '05 05:19:36PM

I didn't even know emacs key bindings worked outside of...emacs.

Neat.



[ Reply to This | # ]
Emacs-style key bindings
Authored by: sjk on Sep 20, '05 06:29:39PM
This might interest you:

Text System Defaults and Key Bindings

The Key Bindings section in particular. Yet another reason to prefer Cocoa apps. :-)

[ Reply to This | # ]
key bindings vs. accesskeys
Authored by: sjk on Sep 20, '05 06:53:04PM

Oh, I forgot to mention that accesskey support in Safari (et.al.) uses a "control-" character prefix that can annoyingly interfere with your preferred Emacs-style key bindings. A common example is to type control-p during text input on some forum and have it activate the accesskey for "preview post" instead of moving the input cursor to the previous line. And sometimes an accesskey can accidentally invoke the "submit post" function, which can be embarrassing (or worse) when you can't delete or edit such a post.

I've argued that the choice to use the control key as the accesskey prefix on OS X is a poor one because of that issue, especially since the Cocoa bindings predate it. Until there's a user-defined accesskey prefix (or some other fix) my workaround for that infuriating conflict is a PithHelmet machete script that kills all accesskeys in Safari.



[ Reply to This | # ]
Clear typed-in but not-yet-sent replies in iChat 3
Authored by: kps on Sep 20, '05 07:46:28PM

I want vi key bindings!



[ Reply to This | # ]
vi vs. emacs bindings
Authored by: sjk on Sep 21, '05 03:56:31PM

Using vi bindings in this context would require entering a mode so single characters would navigate instead of being inserted into the text, then exiting that mode when you're done. That quickly becomes more tedious than the simply adding a modifier key prefix like control or option to characters when you want emacs-style navigation. And emacs bindings are more like traditional Apple shortcuts than vi bindings will ever be. :-)



[ Reply to This | # ]