4 votos

Cómo hacer 'Cmd', 'Meta' en lugar de clave ' Opción/Alt' en 'emacs' ejecuta en terminal (con '-nw' opción)

Un montón de preguntas y artículos acerca de esto, pero no soy capaz de encontrar uno que funciona en mi sistema.

Modificación de la configuración de emacs se ve trabajar en otras personas, pero no funciona para mí.

como este

(setq mac-comando-modificador 'meta) ; hacer la tecla cmd hacer Meta

Se esta trabajando en su sistema?

Actualmente no tengo idea, excepto cambiar sólo esos dos teclas de uso por aplicación de terceros que no quiero.

Por favor, ayuda!

2voto

amitp Puntos 146

Los programas que se ejecutan en el terminal son bastante limitados en qué claves se puede conseguir. Gui de aplicaciones de todas las claves. Normalmente Cmd se vaya a la gui de la aplicación, debido a que no hay equivalente en ascii.

  • Otras personas configuraciones con mac-command-modifier (o ns-command-modifier dependiendo de la versión de Emacs) son para la versión gui de emacs Emacs.app.
  • Dentro de un terminal, es la aplicación terminal que decide qué pasa con Cmd. Normalmente Cmd se utiliza sólo para el terminal de características propias. La Terminal.la aplicación no ofrece ninguna tan lejos como puedo ver a enviar Cmd a emacs -nw. Si usted está usando iTerm2.la aplicación puede decírselo a la opción de envío en lugar de a la izquierda o a la derecha cmd y, a continuación, usted puede tener la opción de mapa a la meta.
  • Que a nivel mundial puede intercambiar las dos llaves en las Preferencias del Sistema, pero esto significa Cmd/Opción se intercambian en todas las demás aplicaciones.

Relacionado con: https://emacs.stackexchange.com/questions/32074/cannot-remap-alt-cmd-on-mac-os-in-terminal y https://emacs.stackexchange.com/questions/7761/use-the-command-key-in-terminal-on-osx/32480#32480

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X