LWN.net Logo

Good

Good

Posted Aug 5, 2010 9:15 UTC (Thu) by epa (subscriber, #39769)
In reply to: Good by brouhaha
Parent article: GUADEC: A message from the release team

Even the Mac supports C-a and C-e shortcuts, at least. Often it seems that 'making things simple' really means 'making them like Microsoft Windows'. But then, some useful shortcuts for refugees from the Windows world - like double-clicking a window in the top left to close it, or C-Esc to bring up the start menu - aren't added either.

In general, the principle of least surprise suggests that common keyboard shortcuts should be supported wherever possible. The exception is if they might often be typed by mistake. But Emacs keybindings aren't the kind of thing you can type by mistake.


(Log in to post comments)

Good

Posted Aug 5, 2010 18:55 UTC (Thu) by foom (subscriber, #14868) [Link]

Mac OS X can support emacs keybindings without a problem because it doesn't use the control key for shortcuts. The mac uses the command (or "Apple" key) as the shortcut modifier. That leaves control mostly unused, so there's no conflict by having it do emacs things in text boxes.

That logic doesn't apply to Linux, which instead uses a somewhat random combination of Alt/Meta and Control to invoke shortcuts in most apps.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds