Pregunta:
Soy nuevo en Emacs y estoy usando una Mac. Quiero que la tecla de command
Mac actúe como una tecla de control
para Emacs.
¿Cómo puedo hacer eso? Lo intenté (setq mac-command-modifier 'control)
.
Además, ¿cómo encuentro las variables clave y los nombres de las claves locales en Emacs? Por ejemplo: ¿cómo puedo encontrar que mac-command-modifier
es el nombre de la tecla de comando?
Respuesta:
El nodo EmacsWiki en Emacs para Mac OS le dará consejos sobre una serie de problemas específicos de OSX. Más específico para su pregunta, puede ajustar las teclas modificadoras como desee:
mac-function-modifier
mac-control-modifier
mac-command-modifier
mac-option-modifier
mac-right-command-modifier
mac-right-control-modifier
mac-right-option-modifier
Aparte: es posible que los vea como ns-
en lugar de mac-
en algunos lugares. ns-
el ns-
se refiere a NeXTSTEP , una de las fuentes para OSX.
Debería estar bien con su configuración para que Emacs interprete la tecla de comando como control :
(setq mac-command-modifier 'control)
Ponga eso en suarchivo init
y debería tener efecto la próxima vez que inicie Emacs.
Para las combinaciones de teclas, la primera parada es el nodo manual de Emacs sobre Personalización de combinaciones de teclas . Otro buen recurso es Mastering Key Bindings in Emacs de Mickey Petersen.