Problema de inserção de chaves do Emacs

0

Eu recentemente atualizei para o Ubuntu 14.04 e desde então comecei a ter um problema estranho com o meu Emacs.

Quando eu digito o caractere ° (que mapeia para dead_abovering no meu teclado), ele insere a seqüência Ä° ( ° A é como você pega a letra ­Ä no meu teclado.

Quando executo o Emacs em emacs --no-init , o problema persiste, mas quando executo emacs -nw ele desaparece. E eu não encontrei nenhum outro aplicativo que demonstre esse comportamento estranho, então parece ser apenas um problema com minha implementação gráfica do Emacs.

    
por Rúnar Berg 07.05.2014 / 11:40

1 resposta

2

Acontece que isso é um bug no Emacs. Não reconhece o novo padrão ao declarar uma localidade. Veja ( link , link )

Eu estava usando a solução apresentada no primeiro link, adicionando (require 'iso-transl) ao meu .emacs . Deixou-me o estranho ° Ä° por razões que não conheço.

Eu consertei isso pelo aliasing

alias emacs='env XMODIFIERS="" LC_ALL=is_IS.UTF-8 emacs'

e alterando a linha

Exec=emacs %F

em /usr/local/share/applications/emacs.desctop para

Exec=env XMODIFIERS="" LC_ALL=is_IS.UTF-8 emacs %F
    
por Rúnar Berg 07.05.2014 / 12:48