Criando DefaultKeyBinding.dict para umlauts alemão

0

Para digitar umlauts alemão em um teclado dos EUA, segui o conselho em esta resposta e configurei um arquivo DefaultKeyBinding.dict at ~/Library/KeyBindings/ com o seguinte conteúdo.

{
    "~a" = (insertText:, "ä");
    "~o" = (insertText:, "ö");
    "~u" = (insertText:, "ü");
}

~ representa a chave alt . Isso funciona muito bem com ß , que por padrão está disponível como alt + s . Depois de reiniciar um aplicativo, as novas combinações de teclas devem estar funcionando. E de fato alt + a e alt + o imediatamente deu o umlauts correspondente. No entanto, alt + u resultou em ¨ como antes. Parece haver uma regra de substituição de nível mais baixo para alt + u que está sobrepujando o meu.

Como posso evitar isso?

    
por Casimir 25.06.2018 / 12:23

0 respostas