Saya mengalami masalah serupa saat menghubungkan melalui ssh ke Mac OS X menggunakan emulator terminal. Meskipun saya telah menyetel LANG ke de_DE.UTF-8 Saya tidak bisa mengetikkan karakter apa pun dengan umlaut.
Perbaikan yang saya temukan adalah membuat/mengedit ~/.inputrc (atau edit baris berikut di /etc/inputrc ):
set input-meta on
set output-meta on
set convert-meta off
Sekarang saya bisa mengetik umlaut. Saya yakin ini berlaku untuk xterms secara umum.
Tetapkan lokal yang tepat dengan
sudo dpkg-reconfigure locales
Di sana Anda akan memilih de_DE.UTF-8 sebagai pengaturan Anda. Itu menyelesaikan semua masalah;)
Info:Mengubah nilai untuk set convert-meta off di /etc/inputrc tidak sepenuhnya berfungsi:
Ini juga sudah diperbaiki, tapi masih ada yang aneh:jika saya mengetik ö Saya mendapatkan ö, tetapi sepertinya ada karakter tersembunyi di depan ö:Saya dapat menghapus dua karakter Backspace meskipun saya hanya mengetik satu ö