¿Cómo llego al menú en Emacs en modo consola?


88

Si inicia emacs usando la -nwbandera para forzar una sesión de consola (en lugar de una sesión X si tiene X Windows ejecutándose), ¿cómo llega al menú?

Hay algunos elementos contenidos en los menús que se usan con poca frecuencia, lo suficientemente usados ​​por mi parte que no recuerdo la secuencia de escape o control para hacerlos.

Respuestas:


88

M-x menu-bar-open, que generalmente está vinculado 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 básica de Emacs 23 de homebrew.
michael.bartnett

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

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

16

En mi computadora (con opensuse), no es F10 sino M-`lo 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
Trabajó en mi terminal Mac y se abre en un nuevo búfer donde usa comandos de teclado simples para moverse e ir a los elementos del menú que desea. por ejemplo,3
pjammer

1
M-`llama a tmm-menubar (menú de modo de texto), que muestra las opciones del menú en un búfer, mientras que F10 llama a menu-bar-open, que le permite navegar por la barra de menú en su lugar. Pero si la barra de menú está desactivada, F10 ejecuta tmm-menubar.
Brian Burns

el enlace está roto.
Philip Kirkbride

6

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


6

F10 inaccesible para ssh al host remoto a través de la terminal mac.

Cómo llegar al menú:

C-h b to get all the key bindings.

Utilícelo C-spara buscar de forma incremental en "menú" en la ayuda de combinaciones de teclas. Presione C-spara buscar las siguientes ocurrencias.

¿Ver el ESC `?

Escriba ESC`en la Mac y funcionará.



4

Para mi configuración de emacs y mac, encontré que Command-Fn-F10 crea un búfer que muestra el contenido del menú de emacs seleccionable mediante una pulsación de tecla adicional.


4

La Carte (bibliotecalacarte.el) --------

Le permite ejecutar comandos de menú desde el teclado, usando la finalización:

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]
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.