Estoy ejecutando emacs 24.3 a través de la terminal en OS X 10.8.4. Me gustaría modificar la tecla meta que actualmente está configurada como la tecla ESC. Cambié con éxito la tecla meta de ESC a opción/alt; sin embargo, estoy interesado en reasignar la tecla meta para que sea la tecla de desplazamiento a la izquierda. Como nunca uso la tecla de mayúsculas a la izquierda, no me importaría reasignarla permanentemente para todas las aplicaciones de mi máquina.
¡Toda ayuda es muy apreciada!
EDITAR: ¿Cómo puedo hacer esto tanto en mi Mac como cuando me conecto de forma remota?
Los problemas de meta clave con emacs parecen ser muy comunes, especialmente en OSX donde se usa alt/option para ingresar caracteres especiales de manera predeterminada.
Si está utilizando AquamacsEmacs [ Página de inicio de Aquamacs ] o CarbonEmacsPackage , es posible que pueda configurar las teclas modificadoras dentro de su .emacs u otro archivo de preferencias.
Específicamente para cambiar el mapa a meta, intentaría esto ( Nota: esto no se ha probado ):
(setq mac-shift-modifier 'meta)
Si eso no funciona, puede que no haya una manera fácil de reasignar el turno de esta manera. Es posible que deba buscar la define-key
función en emacs lisp.
De lo contrario, si está utilizando emacs a través de la terminal, desde homebrew o algún puerto de xemacs con XQuartz , es posible que desee considerar el uso de xmodmap
¿Qué pasa con el uso de un programa de macro/tecla de acceso rápido como Keyboard Maestro ? (No tengo afiliación con el programa)
bmike
CódigoKingPlusPlus
left-shift
tecla que está justo debajo del bloqueo de mayúsculas en mi máquina funcione comometa-key
. Intercambiarlos estaría bien, pero si pudieras decirme cómo hacer ese proceso, sería aún mejor, ya que podría experimentar para ver qué me gusta más :)bmike
CódigoKingPlusPlus
chauncey garrett
Viejo profesional
CódigoKingPlusPlus
Alan Shutko