Mi Emacs usa la tecla alt / option de Mac como meta tecla. ¿Cómo lo configuro para que sea la tecla ⌘?
15
Esto es lo que tengo en mi .emacs
archivo:
;;; I prefer cmd key for meta
(setq mac-option-key-is-meta nil
mac-command-key-is-meta t
mac-command-modifier 'meta
mac-option-modifier 'none)
(Si no está familiarizado, simplemente agregue estas líneas al archivo ~/.emacs
(o créelo si no existe) y reinicie Emacs).
option
clave se comporte comosuper
, debe configurarlamac-option-modifier 'super
. Lasuper
clave me parece útil, ya que me ayuda a navegar entre mis ventanas.Hay una configuración que se puede poner en sus .emacs:
mac-command-key-is-meta
que puede establecer en cualquier valor no nulo para habilitar.Activar esta configuración puede hacer que se impriman caracteres extraños, especialmente si está ejecutando Leopard o superior. Para corregir eso, necesitará establecerlo
set-keyboard-coding-system
en nulo en su configuración .emacs.fuente
Si no es reacio a reasignar la clave a nivel mundial, también puede mirar Doublecommand . Reasigna permanentemente las claves según lo especifique en todas las aplicaciones. Al ser un usuario de emacs en un MacBook Pro que no tiene una tecla CTRL derecha, descubrí que esto es invaluable: reasigné mi tecla de opción / alt derecha para que sea una tecla CTRL. Funciona de maravilla.
Por supuesto, si desea evitar que se reasigne globalmente, entonces la respuesta anterior probablemente sería un mejor curso para tomar.
fuente