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