LINUX.ORG.RU

Проблемы с unicode на арче.

 , , ,


0

1

В общем, у меня проблемы с отображением некоторых utf8 символов, а точнее U+2420 и U+2409.

Я раньше такой же набор символов использовал в vimrc на федоре, а вот после переезда на arch всё отвалилось (firefox, geany и vim).

Пробовал несколько шрифтов (те nerdfonts, что стояли раньше + парочка системных), результат такой же везде.

★★★★★

Ответ на: комментарий от shell-script
$locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
$locale charmap
UTF-8
ZERG ★★★★★
() автор топика

Как именно оно не отображается?

Какие шрифты стояли в Fedora, и какие из них теперь не стоят в Arch?

mord0d ★★★★★
()

Так это у тебя пробел и табуляция (тот же пробел). У меня такая же проблема, что только не пробовал. При чем вылазит данная «фича» у меня лично, когда использую иконочные шрифты по типу awesome.

К примеру возьмем конфиг i3bar, polybar, неважно, и запишем что-то типа

*значек* пробел
то получим
*значек*

Если у тебя так же, добро пожаловать в клуб_)

flappyright
()
Последнее исправление: flappyright (всего исправлений: 3)
Ответ на: комментарий от ZERG

Да, согласен - не было. Второй месяц как я это вижу и никак исправить не могу :(

flappyright
()

С KOI8-R проблем не было бы.

anonymous
()
Ответ на: комментарий от ZERG

вижу код вместо символа

В виде <U+2420>, или в квадрате одним символом?

Если первое, то дело в кодировке, если второе — в шрифте.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Ну ты понимаешь, что я не могу никак откатиться назад. Я поставил свежую rfr в виртуалку, после минимального шаманства какой-то из шрифтов там поднялся. Я больше не вижу квадратов, но вместо нормального таба там ht символ, вместо пробела sp, так что проблему это не решит.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

А не, разобрался. Тот же результат

UPD ребутнул машину, квадраты исчезли, теперь просто ht и sp символы вместо квадратов. Уже лучше, но их вообще быть не должно.

ZERG ★★★★★
() автор топика
Последнее исправление: ZERG (всего исправлений: 1)
Ответ на: комментарий от anonymous

Потому что у меня ноут с GB раскладкой

ZERG ★★★★★
() автор топика
Ответ на: комментарий от webmonkey

Потому что меня остальной софт мало волнует, а вот кривые шрифты в виме сильно отвлекают во время работы. Тут же любят надрачивать на vim/emacs, может кто-то уже сталкивался с подобным.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

Но в фоксе и гени, как я понял все нормально? Так может ты не там исчешь? Если проблемы только в vim, который в свою очередь отображает шрифты которые установлены для терминала, может в конфиге терминала поковыряться? Ты не указал какой эмулятор используешь, но можешь установить к примеру termite, и прописать в конфиге что-то вроде:

font = Unifont
font = твой шрифт
+ попробовать сочетание клавиш ctrl-shift-u, как указано на странице гита (введи в поиске на странице «unicode»)

P.S у меня подобные проблемы были при использовании polybar, решилось установкой ttf-unicode и правильным порядком шрифтов в конфиге

flappyright
()
Последнее исправление: flappyright (всего исправлений: 1)
Ответ на: комментарий от flappyright

Но в фоксе и гени, как я понял все нормально?

Сорян, я не подумал другой софт проверить. Нет, не нормально, такая же ерунда.

Если проблемы только в vim

не, vim и gvim ведут себя одинаково в этом плане. Я-то при нажатии на таб должен получать ...., а выходит ht...

Ты не указал какой эмулятор используешь

стандартный mate-terminal, как и раньше.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

Хм...может я сейчас и глупость скажу, но попробуй удалить nerdfonts, эта солянка из шрифтов раньше вызывала подобные проблемы на арче, потом вроде как все стало нормально. Может опять что-то чудит? Я их просто не использую

flappyright
()

Проблемы с unicode на арче.

Саакрихту может помочь настроить кои-8.

ya-betmen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.