Как добраться до меню в Emacs в режиме консоли?

Если вы запускаете emacs, используя флаг -nw, чтобы заставить сеанс консоли (а не X-сеанс, если у вас есть X-окна), как вы попадаете в меню?

В меню есть некоторые элементы, которые нечасто используются, но я не помню, как они выполняются.

Ответ 1

M-x menu-bar-open, который обычно связан с F10. Это работает с и без menu-bar-mode (который просто показывает названия меню в верхней части экрана).

Ответ 2

На моем компьютере (с помощью opensuse) это не F10, а M-`, который позволяет получить доступ к пунктам меню. Дополнительная информация доступна здесь:

http://linux.about.com/od/emacs_doc/a/emacsdoc317.htm

Ответ 3

Клавиша F10 получит доступ к меню для меня в обеих версиях Windows и в консольной версии в RHEL 4

Ответ 4

F10 недоступен для ssh для удаленного хоста по сравнению с Mac.

Как добраться до меню:

C-h b to get all the key bindings.

Используйте C-s для постепенного поиска в "меню" в ключе привязки помогают. Нажмите C-s, чтобы найти следующее и следующее вхождения.

См. ESC `?

Введите ESC ` на Mac и он будет работать.

Ответ 5

M-x menu-bar-mode

Ответ 6

La Carte (библиотека lacarte.el) --------

Он позволяет выполнять команды меню с клавиатуры, используя завершение:

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]

Ответ 7

Для моих emacs и mac-setup я обнаружил, что Command-Fn-F10 создает буфер, отображающий меню-контент emacs, выбираемый дополнительным нажатием клавиши.