2008-10-10 26 views
79

Si ejecuta emacs utilizando el indicador -nw para forzar una sesión de consola (en lugar de una sesión X si tiene ventanas X en ejecución), ¿cómo se accede al menú?¿Cómo puedo acceder al menú en Emacs en el modo de consola?

Hay algunos elementos en los menús que, con poca frecuencia, uso suficiente de mi parte que no recuerdo la secuencia de escape o control para hacerlos.

Respuesta

76

M-x menu-bar-open, que por lo general está obligado a F10. Esto funciona con y sin menu-bar-mode (que solo muestra los nombres de los menús en la parte superior de la pantalla).

+2

Además, en caso de que esté en Mac y tenga F10 vinculado a Exponer, puede usar Ctrl + F10 para obtener el mismo efecto. Probado con una instalación de vainilla de Emacs 23 de homebrew. –

+1

Pero, de esta manera, no podemos mostrar la barra de menú del modo de búfer especial, ¿no es así? Es decir, en el búfer SVN, no podemos abrir el menú SVN. – swdev

+0

@swdev - Esta es mi experiencia también. – malcook

4
M-x menu-bar-mode 
+7

Parece que enciende y apaga el menú – crashmstr

5

tecla F10 accederá a los menús para mí en ambas versiones de Windows y una versión de la consola en RHEL 4

15

En mi computadora (con opensuse), no es F10 sino M-`que permite acceder a los elementos del menú. Más información está disponible aquí:

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

+1

Funcionó en mi terminal Mac y se abre en un nuevo búfer donde utiliza comandos de teclas simples para moverse y acceder a los elementos del menú que desee. Por ejemplo, '3' – pjammer

+0

M-' llama a tmm-menubar (menú de modo de texto), que muestra las opciones de menú en un búfer, mientras que F10 llama a barra de menús, mientras que F10 le permite navegar por la barra de menús en su lugar. Pero si la barra de menú está apagada, F10 ejecuta tmm-menubar. –

+0

el enlace está roto. –

4

La Carte (biblioteca lacarte.el) --------

Se le permite ejecutar comandos de menú desde el teclado, utilizando el completado:

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] 
5

F10 inaccesible para ssh al host remoto sobre el terminal mac.

Como llegar al menú:

C-h b para obtener todas las combinaciones de teclas.

Utilice C-s para buscar incrementalmente en "menú" en la clave enlaces ayuda. Pulse C-s para encontrar las siguientes y siguientes ocurrencias.

Ver el ESC`?

Tipo ESC ` en la Mac y funcionará.

4

Para mis emacs y mac-setup, encontré que Command-Fn-F10 crea un búfer que muestra el contenido de menú de emacs seleccionable mediante un nuevo golpe de tecla.

Cuestiones relacionadas