Если вы запускаете emacs, используя флаг -nw
, чтобы заставить сеанс консоли (а не X-сеанс, если у вас есть X-окна), как вы попадаете в меню?
В меню есть некоторые элементы, которые нечасто используются, но я не помню, как они выполняются.
Если вы запускаете emacs, используя флаг -nw
, чтобы заставить сеанс консоли (а не X-сеанс, если у вас есть X-окна), как вы попадаете в меню?
В меню есть некоторые элементы, которые нечасто используются, но я не помню, как они выполняются.
M-x menu-bar-open
, который обычно связан с F10
. Это работает с и без menu-bar-mode
(который просто показывает названия меню в верхней части экрана).
На моем компьютере (с помощью opensuse) это не F10, а M-`, который позволяет получить доступ к пунктам меню. Дополнительная информация доступна здесь:
Клавиша F10 получит доступ к меню для меня в обеих версиях Windows и в консольной версии в RHEL 4
F10
недоступен для ssh для удаленного хоста по сравнению с Mac.
Как добраться до меню:
C-h b to get all the key bindings.
Используйте C-s для постепенного поиска в "меню" в ключе привязки помогают. Нажмите C-s, чтобы найти следующее и следующее вхождения.
См. ESC `?
Введите ESC ` на Mac и он будет работать.
M-x menu-bar-mode
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]
Для моих emacs и mac-setup я обнаружил, что Command-Fn-F10 создает буфер, отображающий меню-контент emacs, выбираемый дополнительным нажатием клавиши.