If you launch Emacs using the -nw
flag to force a console session (rather than an X session if you have X windows running), how do you get to the menu?
There are some items held in the menus that are infrequently-enough used on my part that I don't recall the escape or control sequence to do them.
M-x menu-bar-open
, which is usually bound to F10
. This works with and without menu-bar-mode
(which just shows the names of the menus at the top of the screen).
On my computer (with openSUSE), it is not F10 but M-` which allows to access menu items. More information is available here:
http://linux.about.com/od/emacs_doc/a/emacsdoc317.htm
3
The F10 key will access the menus for me in both Windows versions and a console version in Red Hat Linux (RHEL) 4.
F10 is inaccessible for ssh to a remote host over a Mac terminal.
How to get to the menu:
C-h b to get all the key bindings.
Use C-s to incrementally search on "menu" in the key bindings help. Hit C-s to find next and next occurrences.
See the ESC `?
Type ESC ` on the Mac and it will work.
La Carte (library lacarte.el) --------
It lets you execute menu commands from the keyboard, using completion:
ESC M-x
Menu command:
Menu command: t [TAB]
Menu command: Tools >
Menu command: Tools > Compa [TAB]
Menu command: Tools > Compare (Ediff) > Two F [TAB]
Menu command: Tools > Compare (Ediff) > Two Files... [RET]
For my Emacs and Mac setup, I found that Command + Fn + F10 creates a buffer showing Emacs menu-content selectable by a further keystroke.
M-x menu-bar-mode
Success story sharing