Měl jsem podobný problém při připojení přes ssh k Mac OS X pomocí emulátoru terminálu. I když bych nastavil LANG na de_DE.UTF-8
Nemohl jsem zadat žádné znaky pomocí přehlásek.
Oprava, kterou jsem našel, bylo vytvořit/upravit ~/.inputrc
(nebo upravte následující řádky v /etc/inputrc
):
set input-meta on
set output-meta on
set convert-meta off
Teď umím psát přehlásky. Věřím, že to platí pro xterms obecně.
Nastavte správná národní prostředí pomocí
sudo dpkg-reconfigure locales
Zde byste vybrali de_DE.UTF-8
jako vaše nastavení. To vyřeší všechny problémy;)
Informace:Změna hodnoty pro set convert-meta off
v /etc/inputrc
nefunguje úplně:
Opravilo to také tento druh, ale stále je tu něco zvláštního:když napíšu ö
Zobrazuje se mi ö, ale zdá se, že před ö je skrytý znak:Mohu smazat dva znaky Backspace, ačkoli jsem napsal pouze jeden ö