Richard Stallman wrote:
> So a brief list of key kombinations to avoid using would be:
>
> Alt-Tab, Alt-Shift-Tab, Ctrl-Tab, Ctrl-Shift-Tab
> Ctrl-Alt-Left/Right/Up/Down, Ctrl-Shift-Alt-Left/Right/Up/Down
> Alt-Escape, Ctrl-Alt-Escape
> Alt-Print, Ctrl-Print
> Ctrl-Alt-Delete
> Alt-Fkey (i.e. F1, F2, ...)
> Ctrl-Fkey
> Ctrl-Shift-Fkey
> Ctrl-Alt-D
> Cltr-Alt-L
> Alt-Space
Of all those, the ones that would actually interfere with Emacs seem
to be:
Alt-TAB, Ctrl-Alt-D, Ctrl-Alt-L, Alt-SPC.
Are there any others?
We should recommend that Emacs users turn off those keys in their
window managers.
Which window managers define these by default?
It is a very good idea to document those keys. Here is a preliminary
list for w32:
** Most important:
- Alt-Tab, Alt-Shift-Tab
- Ctrl-Esc, Ctrl-Shift-Esc
- Ctrl-Alt-Delete
- Ctrl-Tab, Ctrl-Shift-Tab
- Ctrl-C, Ctrl-X, Ctrl-V, Ctrl-Z
- Ctrl-A
- Alt-Space
- Esc
- Tab, Shift-Tab
** Also very important:
- Ctrl-<arrow key>
- Alt-<any letter>
- Alt-Print
** More clashes:
- Alt-F4
- Well, actually Alt+<any key> is reserved if I remember correctly.
MS Terminal Server, for example, uses some more.
- LWindow, RWindow
Footnote: Because of those clashes (escpecially with Alt) I have argued
several times to include code to allow the use of LWindow and RWindow as
Meta in Emacs on w32 instead of Alt. (This is the low level keyboard I
use to mention.) The normal w32 uses of LWindow and RWindow are IMHO by
no means as important to an Emacs w32 user as the normal w32 use of Alt.
_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug