Hallo Macianer,
ich verzweifel bald das Terminal genauso wie unter Linux einzustellen, damit Programme und SSH Verbindungen korrekte Umlaute und UTF-8 Darstellung verwenden können.
Wenn ich LANG auf de_DE.UTF-8 stelle. Dann werden Umlauite per ls korrekt angezeigt. Auch Befehle melden sich in Deutscher Sprache mit ihren Ausgaben und Hilftexten. Alles soweit super.
Starte ich jedoch VIM und schreibe dort Umlaute, bekomme ich nur Sonderzeichen: "äöü"
Das gleiche gilt auch für eine SSH Sitzung auf einen entfernten Linux Server dessen Terminal auf de_DE.UTF-8 eingestellt ist. Per Kommandozeile alles bestens, in VIM jedoch (und auch andere Programme zum Teil) eine kathastrophe.
Nutze ich einen Windows SSH Client oder eine Linux Kiste, habe ich solche Probleme mit der Remote Maschine definitiv nicht.
Wodran liegt das?
export LC_ALL oder LC_CTYPE mit de_DE.UTF-8 bringt auch keine besserung.
in inputrc habe ich folgende Einstellungen gemacht (was ich so an Anleitungen gefunden habe im Internet)
set meta-flag on
set convert-meta off
set output-meta on
set input-meta on
set show-all-if-ambiguous on
Kann mir da wer helfen?
ich verzweifel bald das Terminal genauso wie unter Linux einzustellen, damit Programme und SSH Verbindungen korrekte Umlaute und UTF-8 Darstellung verwenden können.
Wenn ich LANG auf de_DE.UTF-8 stelle. Dann werden Umlauite per ls korrekt angezeigt. Auch Befehle melden sich in Deutscher Sprache mit ihren Ausgaben und Hilftexten. Alles soweit super.
Starte ich jedoch VIM und schreibe dort Umlaute, bekomme ich nur Sonderzeichen: "äöü"
Das gleiche gilt auch für eine SSH Sitzung auf einen entfernten Linux Server dessen Terminal auf de_DE.UTF-8 eingestellt ist. Per Kommandozeile alles bestens, in VIM jedoch (und auch andere Programme zum Teil) eine kathastrophe.
Nutze ich einen Windows SSH Client oder eine Linux Kiste, habe ich solche Probleme mit der Remote Maschine definitiv nicht.
Wodran liegt das?
export LC_ALL oder LC_CTYPE mit de_DE.UTF-8 bringt auch keine besserung.
in inputrc habe ich folgende Einstellungen gemacht (was ich so an Anleitungen gefunden habe im Internet)
set meta-flag on
set convert-meta off
set output-meta on
set input-meta on
set show-all-if-ambiguous on
Kann mir da wer helfen?