Если локаль, в которой работает ваш оконный менеджер, отличается, это может объяснить проблему. Это может произойти, если ваш системный языковой стандарт отличается от языкового стандарта, установленного при инициализации вашей оболочки.
urxvt: Непоследовательное поведение re: отображение юникода
463
0fnt
Я использую i3 в качестве моего оконного менеджера. Когда я открываю терминал с помощью сочетания клавиш по умолчанию, результирующий urxvt не может отображать символы Юникода. Но когда я открываю с помощью urxvt или urxvt -ls, это возможно.
Я сравнил выходные данные set
, locale
и xrdb -q
они идентичны, за исключением случайного / oldpwd / time.
В чем может быть причина, почему я не вижу юникод в терминале, названном в его честь? Если это имеет значение, мой файл сохраняется в UTF8.
1 ответ на вопрос
2
Thomas Dickey
Это была проблема. Я записал $ (locale) во время инициализации i3 и все его C (некоторые пустые). Поэтому я отредактировал / etc / default / locale для вывода команды locale (в которой есть мои локальные изменения)
0fnt 8 лет назад
0
этот ответ также имеет отношение к той же самой проблеме urxvt в cygwin; просто определите переменную env для Windows `LANG` и` LC_ALL` и она начнет работать
graywolf 7 лет назад
0
Похожие вопросы
-
6
Unicode, Unicode Big Endian или UTF-8? В чем разница? Какой формат лучше?
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
8
Как вы вводите символы Юникода, используя шестнадцатеричные коды?
-
-
3
Как сделать символы Unicode видимыми в Emacs?
-
1
Как я могу преобразовать несколько файлов в кодировку UTF-8 с помощью инструментов командной строки...
-
6
Как я могу редактировать текст Unicode в Notepad ++?
-
2
Как использовать UTF-8 в vim на Mac OS X?
-
2
Почему сообщения Craigslist заполнены вопросительными знаками?
-
2
Настройка кодировки по умолчанию для не-Unicode программ / документов в Mac OS X 10.5
-
7
Странные символы на Mac