Wenn das Gebietsschema, in dem Ihr Fenstermanager ausgeführt wird, anders ist, kann dies das Problem erklären. Dies kann passieren, wenn sich Ihr Systemgebietsschema von dem in Ihrer Shell-Initialisierung festgelegten Gebietsschema unterscheidet.
urxvt: Inkonsistentes Verhalten: Unicode-Anzeige
556
0fnt
Ich verwende i3 als meinen Fenstermanager. Wenn ich das Terminal mit der Standard-Tastenkombination öffne, kann der resultierende urxvt keine Unicode-Zeichen anzeigen. Aber wenn ich mit urxvt oder urxvt -ls öffne, kann ich das.
Ich habe die Ausgaben von verglichen set
, locale
und xrdb -q
sie sind bis auf random / oldpwd / time identisch.
Was kann der Grund dafür sein, dass ich in einem Terminal, das nach ihm benannt ist, keinen Unicode sehen kann? Wenn es darauf ankommt, wird meine Datei in UTF8 gespeichert.
1 Antwort auf die Frage
2
Thomas Dickey
Das war das Problem. Ich habe $ (locale) während der Initialisierung meines i3 protokolliert, und es ist alles C (einige leer). Also bearbeitete ich / etc / default / locale mit der Ausgabe des locale-Befehls (der meine lokalen Änderungen hat)
0fnt vor 8 Jahren
0
Diese Antwort ist auch für das gleiche urxvt-Problem in cygwin relevant. Definieren Sie einfach die Windows-Umgebungsvariable "LANG" und "LC_ALL", und es beginnt zu arbeiten
graywolf vor 7 Jahren
0
Verwandte Probleme
-
6
Unicode, Unicode Big Endian oder UTF-8? Was ist der Unterschied? Welches Format ist besser?
-
3
Vim: Wie behandelt man Unicode-Dateien mit Text in mehreren (mehr als zwei) Sprachen?
-
8
Wie geben Sie Unicode-Zeichen mithilfe von Hexadezimalcodes ein?
-
3
Wie kann man Unicode-Zeichen in Emacs sichtbar machen?
-
1
Wie kann ich mit * nix-Befehlszeilen-Tools mehrere Dateien in UTF-8-Codierung konvertieren?
-
6
Wie kann ich Unicode-Text in Notepad ++ bearbeiten?
-
2
Wie benutze ich UTF-8 in vim unter Mac OS X?
-
2
Warum sind Craigslist-Posts voller Fragezeichen?
-
2
Festlegen der Standardkodierung für Nicht-Unicode-Programme / -Dokumente in Mac OS X 10.5
-
7
Seltsame Symbole auf dem Mac