Sospecho que se trata de un problema general del Mac y no de algo específico de la aplicación con la que estoy luchando ahora, que resulta ser PyCharm de jetBrains. La razón por la que sospecho que se trata de un problema general es que he tenido problemas antes con otras aplicaciones, concretamente con el propio emacs y quizás con otras aplicaciones que tienen emulación de teclado de emacs, pero no con la suficiente frecuencia (una vez al año o así) como para recordar la solución. Lo que sí recuerdo es que la solución era realmente oscura y quizás no era algo que había que hacer a la app directamente, sino al entorno o al contexto.
El problema es que las teclas alt no funcionan como se espera como teclas modificadoras, sino que introducen glifos. Por ejemplo, queremos que Alt-D realice la función del editor "Matar al final de la palabra", pero, en su lugar, introduce ; queremos que Alt-B realice la función del editor "Mover al final de la palabra anterior", pero, en su lugar, introduce . Curiosamente, Alt-F funciona como se esperaba para realizar "Mover a la siguiente palabra" en lugar de introducir ƒ.
Aquí tienes más detalles:
Mac OSX yosemite, PyCharm CE 4.5.3, enlaces de teclas de emacs (comando-, / Preferencias; Mapa de teclas; Emacs)
Compruebo los enlaces de las teclas en el lado derecho, el icono del catalejo con bala de cañón dice "Buscar acciones por acceso directo" al pasar por encima, hago clic en él, introduzco "Alt-B" y encuentra "Mover el cursor a la palabra anterior". Sin embargo, cuando vuelvo a la ventana del editor y pulso "Alt-B" me sale . Asimismo, cuando busco en el mapa de teclas Alt-D, obtengo "Matar al final de la palabra" (justo lo que quiero), pero en la ventana del editor, se imprime como el signo derivado rizado .