Thank you, Pierpaolo. I have done this setting. But Esc is still the only choice for some key bindings, like `remove-sexp’.
The document [1] says that: On Windows and Mac OS X, Meta is only available through the Escape key. I don’t know why. [1]: http://docs.racket-lang.org/drracket/Keyboard_Shortcuts.html On Wed, Jul 24, 2013 at 11:58 PM, Pierpaolo Bernardi <olopie...@gmail.com>wrote: > On Wed, Jul 24, 2013 at 5:28 PM, Ben Duan <yfe...@gmail.com> wrote: > > > I have a question here. `esc' is used as the Meta key for key bindings in > > Windows, for example key `esc;c:k' for `M-C-k'. Why not use `Alt' key > > instead? Is it because Windows captured these keys? > > In the default configuration, the Alt key is used to access menus. > > If you in Edit -> Preferences -> Editing uncheck 'Enable keybindings > in menus', you will get a more emacs-like behavior (which you can then > further customize). > > HTH >
____________________ Racket Users list: http://lists.racket-lang.org/users