urxvt: непослідовна поведінка re: відображення unicode


0

Я використовую i3 як мій менеджер вікон. Коли я відкриваю термінал за допомогою клавіші швидкого доступу за замовчуванням, отриманий urxvt не може відобразити символи unicode. Але коли я відкриваю, використовуючи urxvt або urxvt -ls, він може.

Я порівняв результати set, localeі xrdb -qвони однакові, за винятком випадкових / oldpwd / часу.

Що може бути причиною того, що я не бачу unicode в терміналі, який названий його ім'ям? Якщо це має значення, мій файл зберігається в UTF8.

Відповіді:


2

Якщо локаль, в якому працює ваш менеджер вікон, відрізняється, це може пояснити проблему. Це може статися, якщо локальний режим вашої системи відрізняється від локального набору в ініціалізації оболонки.


У цьому і була проблема. Я ввійшов до $ (locale) під час init мого i3, і його весь C (деякий порожній). Тож я відредагував / etc / default / locale до виводу команди locale (яка має мої локальні зміни)
0fnt

ця відповідь також є актуальною для тієї ж проблематики urxvt у cygwin; просто визначити змінну вікна ENV LANGі LC_ALLі він починає працювати
GrayWolf
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.