Xterm не может отображать Unicode

Мой xterm не может отображать символы Юникода.
Поскольку я перепробовал множество вариантов шрифта и тому подобное, чтобы убедиться, что я даю полную информацию, вот полный вывод моей команды xrdb.

[T400s ~]xrdb -q
*customization: -color
XTerm*fullscreen:       never
xterm*VT100.geometry:   80x25
xterm*dynamicColors:    true
xterm*eightBitInput:    false
xterm*jumpScroll:       true
xterm*locale:           true
xterm*multiScroll:      true
xterm*rightScrollBar:   true
xterm*saveLines:        10000
xterm*scrollBar:        true
xterm*scrollKey:        true
xterm*scrollTtyOutput:  false
xterm*selectToClipboard:true
xterm*toolBar:  true
xterm*utf8:     2  #Also tried with 1
Xft.dpi:        96
Xft.antialias:  1
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.rgba:       rgb

Также пробовал следующее:

xterm*faceName:           Monaco:size=13:antialias=true
xterm*font:              -*-dina-medium-r-*-*-16-*-*-*-*-*-*-*

И ниже команда локали

[T400s ~]locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Моя команда xterm: xterm -en utf-8 -u8 и uxterm XTERM_LOCALE внутри xterm - это en_US.UTF-8

Может ли кто-нибудь помочь мне с отображением юникода в xterm?

PS: У моего вопроса больше настроек и меньше английского, но я полагаю, что это лучший способ донести информацию. Я использую Ubuntu 14.04 LTS (сейчас)

0
задан 10 June 2015 в 16:08

2 ответа

Я предлагаю, чтобы Вы попробовали uxterm, который идет с Ubuntu по умолчанию, и страница справочника определяет его как x эмулятор терминала для unicode сред. Вот выборка от man uxterm:

uxterm является оберткой вокруг xterm (1) программа, которая вызывает последнюю программу с “UXTerm” X наборов класса ресурса. Все аргументы uxterm передаются xterm без обработки; - класс и-u8 опции не должны быть определены, потому что они используются оберткой.

0
ответ дан 10 June 2015 в 16:08

Я запускаю Ubuntu 15.10. Я пытался заставить энергию отображать utf-8 символы неудачно. Я искал много часов в сети и различных потоках. Я экспериментировал с различными .vimrc настройками. Я затем столкнулся с потоком, который предложил кошке, чтобы файл видел, отобразилось ли это правильно (в xterm или uxterm), который это не сделало.

кошка junk.txt

Таким образом я искал о xterm и отображающийся utf-8 символы. Это также было неудачно. Я затем mv'd мой.Xresources к другому имени для удаления этого из уравнения порождения проблемы.

.Xresources.Xresources.save

мВ После того, как я сделал это, и кошка файла и редактор Vim, отобразит utf-8. Можно хотеть попытаться видеть, вызывает ли что-то в.Xresources проблему.

0
ответ дан 11 June 2015 в 02:08

Другие вопросы по тегам:

Похожие вопросы: