Мой 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 (сейчас)
Я предлагаю, чтобы Вы попробовали uxterm
, который идет с Ubuntu по умолчанию, и страница справочника определяет его как x эмулятор терминала для unicode сред. Вот выборка от man uxterm
:
uxterm является оберткой вокруг xterm (1) программа, которая вызывает последнюю программу с “UXTerm” X наборов класса ресурса. Все аргументы uxterm передаются xterm без обработки; - класс и-u8 опции не должны быть определены, потому что они используются оберткой.
Я запускаю Ubuntu 15.10. Я пытался заставить энергию отображать utf-8 символы неудачно. Я искал много часов в сети и различных потоках. Я экспериментировал с различными .vimrc настройками. Я затем столкнулся с потоком, который предложил кошке, чтобы файл видел, отобразилось ли это правильно (в xterm или uxterm), который это не сделало.
кошка junk.txt
Таким образом я искал о xterm и отображающийся utf-8 символы. Это также было неудачно. Я затем mv'd мой.Xresources к другому имени для удаления этого из уравнения порождения проблемы.
.Xresources.Xresources.save
мВ После того, как я сделал это, и кошка файла и редактор Vim, отобразит utf-8. Можно хотеть попытаться видеть, вызывает ли что-то в.Xresources проблему.