ejecutando emacs en un terminal: problema con la meta-clave

5

Estoy en Mavericks y estoy ejecutando emacs 24.4.1, pero también tengo el mismo problema con 22.1.1. Cuando abro mac en un terminal en el host remoto, no reconoce la tecla de opción (alt) como la tecla meta. He modificado los .emacs de la siguiente manera

 (setq mac-option-key-is-meta nil
       mac-command-key-is-meta t
       mac-command-modifier 'meta
       mac-option-modifier 'none)

esto debería cambiar la clave de metadatos al comando, pero también en este caso el trabajo de clave de metaclase. Esto solo funciona en la versión X de emacs (cuando abro emacs en una nueva ventana), tanto con la opción como clave meta que como comando como clave meta. Este es un problema que tengo con emacs solo en el terminal.

¡Ahora no sé cómo ejecutar comandos en emacs! ¿Hay algún enlace de teclado que pueda usar?

    
pregunta simona 08.02.2015 - 11:59

1 respuesta

6

Tuve estos problemas hace algún tiempo. Resulta que su aplicación Terminal está configurada para no usar la opción como clave meta. Estoy ejecutando Mavericks y esta es la configuración predeterminada.

Todo lo que tienes que hacer es abrir tu aplicación de Terminal, hacer clic en Terminal > Preferences > Settings > *Whatever profile you use* > Keyboard , marcar la opción "Usar opción como clave de metadatos"

    
respondido por el Henrique Jung 08.02.2015 - 20:43

Lea otras preguntas en las etiquetas