Ich hatte ein ähnliches Problem, als ich mit einem Terminalemulator über ssh eine Verbindung zu Mac OS X herstellte. Obwohl ich LANG auf de_DE.UTF-8 gesetzt hätte Ich konnte keine Zeichen mit Umlauten eingeben.
Die Lösung, die ich gefunden habe, war das Erstellen/Bearbeiten von ~/.inputrc (oder bearbeiten Sie die folgenden Zeilen in /etc/inputrc ):
set input-meta on
set output-meta on
set convert-meta off
Jetzt kann ich Umlaute tippen. Ich glaube, das gilt allgemein für xterms.
Stellen Sie die richtigen Gebietsschemata mit
einsudo dpkg-reconfigure locales
Dort würden Sie de_DE.UTF-8 auswählen als Ihre Einstellung. Das löst alle Probleme;)
Info:Ändern des Wertes für set convert-meta off in /etc/inputrc funktioniert nicht ganz:
Das hat es auch behoben, aber es gibt immer noch etwas Seltsames:wenn ich ö eingebe Ich erhalte ein ö, aber es scheint ein verstecktes Zeichen vor dem ö zu sein:Ich kann mit der Backspace-Taste zwei Zeichen löschen, obwohl ich nur ein ö getippt habe