emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs Manual: G.5 Keyboard Usage on MS-Windows


From: Lennart Borgman
Subject: Re: Emacs Manual: G.5 Keyboard Usage on MS-Windows
Date: Mon, 25 Dec 2006 19:07:38 +0100
User-agent: Thunderbird 1.5.0.9 (Windows/20061207)

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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]