May 07

Emacs

Desde ontem eu passei o dia procurando solução pro problema que surgiu após uma atualização do Ubuntu. Simplesmente parou de funcionar qualquer tipo de acentuação e caracter especial. Imaginem eu programando sem poder utilizar aspas duplas e aspas simples? Ainda bem que eu estava programando em Rails. A solução é muito simples, embora tenha consumido horas do meu dia. Porém, aqui vai ficar documentado para que outras pessoas não passem o que eu passei. O problema consiste em tentar utilizar por exemplo, acento circunflexo, aparece:

<dead-acute> is undefined

Quanto tentava utilizar aspas duplas, retornava o seguinte:

<S-dead-diaeresis> is undefined

A solução, que eu encontrei aqui, é simples. Remova ou renomeie os arquivos da pasta ~/.xinput.d/ e o problema estará solucionado após você reiniciar o seu computador. Aqui não teve nenhuma secuela notada a partir da remoção deste arquivo. O layout de teclado (Estilo americano com teclas acentuáveis) funciona perfeitamente.

4 Responses to “Problemas com caracteres especiais no emacs com Ubuntu Hardy Heron”

  1. fernando:
    Falae vinicius, queria saber se poderia ter uma luz pro meu problema.. To com um note HP dv6449, to usando o Hardy Heron, o teclado tah como ABNT2 with dead keys t'a acontecendo isso! n~ao consigo botar o acento em cima das letras, qnd aperto o acento ele j'a aparece antes de teclar a letra. alguma id'eia?! valeu!
  2. Jean:
    Cara eu tava com esse mesmo problema, e resolveu meio que do nada. Eu abri as configurações do teclado, mudei o Modelo para ACPI padrão e fechei o programa de configuração do teclado e pronto, já tava funcionando :P. Aí eu fui, voltei pro ABNT2 e pronto. tudo normal. bug?
  3. fernando:
    consegui aqui... o problema era que tinha escolhido o layout "brasil eliminate dead keys" e era pra escolher o "brasil"... valeu ae vinicius e jean pela força... agora sim... á À é ç Ç ó ü jehjehjhehje

Leave a Reply