Quizás es un poco raro hacer esta pregunta en inglés porque mi problema es más bien no inglés. Soy usuario de Mac OS X y estoy en camino de aprender Emacs. Decidí usar la compilación Emacs 23.1 Cocoa que de forma predeterminada usa la tecla alt/opción del teclado Mac como metakey. Sino porque soy alemán y estoy usando un teclado alemán, por supuesto, conseguir de bastante complicado para entrar parantheses que son necesarios para la programación ampliamente: {
}
[
]
¿Cuál es una buena manera de manejar un teclado alemán cuando se usa Emacs en Mac OS X?
para obtener estos caracteres en el teclado alemán tiene para presionar las siguientes teclas:
alt-5 for '['
alt-8 for '{'
que se traducen de acuerdo con la situación descrita anteriormente a
M-5
M-8
ambos corriendo º e comando digit-argument
en Emacs.
No estoy seguro de cómo solucionar este problema. Sé que puede cambiar la clave real que se debe usar como la tecla meta (por ejemplo, podría cambiar la tecla meta para ser la tecla de comando). Pero creo que cada opción tendrá un costo y tendrá algunas desventajas obvias ya que "anula" algún comportamiento predefinido del sistema operativo que pueda ser necesario al editar con un teclado de idioma extranjero.
Por ahora, la mejor opción para mí parece ser utilizar la tecla BLOQ MAYÚS como la tecla meta, ya que esta opción no interfiere con las combinaciones de teclas preexistentes.
¿Cuáles son sus experiencias con respecto a este problema? ¿Utiliza (no inglés) un teclado inglés (diseño) mientras codifica? ¿No te confunden con tales diseños de teclado dependientes del contexto? ¿O existen algunas mejores prácticas que clave usar como metakey en un teclado alemán o similar? O incluso algunas opciones de configuración?
Etiqueta 'german' eliminada como parte de la [** 2012 limpieza **] (http://meta.stackexchange.com/questions/128315/the-great-stack-overflow-tag-question-cleanup-of -2012). –