¿Cómo usar Aquamacs en un teclado no estadounidense?

1

Ocasionalmente uso Aquamacs en mi Macbook Pro. También he comprado un teclado Apple con un diseño en inglés de EE. UU., Porque no es práctico programar en una Mac con un diseño en francés (o más generalmente en cualquier otro que no sea inglés). Estos caracteres {} | \ ~ [] ni siquiera están en el teclado, y tienes que usar varias combinaciones de teclas de metadatos para obtenerlas.

Por supuesto, no funciona bien cuando necesitas: M- \, porque escribir barra invertida ya requiere claves de metadatos.

Entonces, ¿cómo se usa Emacs en un teclado no inglés, si eso es posible?

I podría cambiar la distribución del teclado integrado al inglés, pero eso no es realmente cómodo de usar durante mucho tiempo. Lo hago cuando no tengo otras opciones, por ejemplo, cuando en algún momento necesito muchos aparatos, pero eso es solo temporal.

    
pregunta alecail 08.04.2013 - 12:21

2 respuestas

3

En Aquamacs, compruebe las opciones - > Opción, Comandos, menú de teclas Meta. Te permite cambiar los enlaces de teclas de las diferentes teclas meta. Tengo el mismo problema con el teclado suizo alemán y el uso de M-; para alternar el comportamiento Meta / Alt ayuda mucho.

    
respondido por el nohillside 08.04.2013 - 13:31
0

Puede usar Ukelele para modificar el diseño de los EE. UU. y hacer que los caracteres franceses sean más fáciles acceso. Por ejemplo, agréguelos a mayúsculas y luego agregue algo como esto a private.xml en KeyRemap4MacBook:

<autogen>__KeyToKey__ KeyCode::OPTION_R, Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::CAPSLOCK, Option::KEYTOKEY_AFTER_KEYUP, KeyCode::CAPSLOCK</autogen>

El estado del LED CapsLock de paso a través desactiva la luz de bloqueo de mayúsculas en algunos teclados.

  • Para aplicar los cambios a una presentación clave, actualmente debe, por ejemplo, ejecutar sudo touch /Library/Keyboard\ Layouts/ y cerrar sesión y volver a iniciarla.
  • Los diseños de teclado en ~/Library/Keyboard Layouts/ no se pueden seleccionar en los cuadros de diálogo de contraseña o en la pantalla de inicio de sesión, pero sí en los que están en /Library/Keyboard Layouts/ .
  • Los archivos XML keylayout no funcionan con las ventanas emergentes que se muestran al mantener las teclas, pero los paquetes de keylayout sí lo hacen.
  • Las fuentes de entrada predeterminadas se pueden eliminar mediante edición ~ / Library / Preferences / ByHost / com.apple.HIToolbox. *. Plist .
respondido por el user495470 08.04.2013 - 13:11

Lea otras preguntas en las etiquetas