ОС: Ubuntu 19.04
Обе команды и find в man snap
имеют следующее:
Зеленая проверка пометка (с учетом цвета и поддержки юникода) после того, как имя издателя указывает на то, что издатель был проверен.
blockquote>Однако, когда я запускаю
snap list
, я не вижу никаких галочек против Canonical или kde ; вместо этого я вижу зеленые звездочки:Означает ли это, что у терминала gnome нет поддержки юникода? Но я могу использовать U + 237B (⍻) и U + 2718 (✘) и т. Д. В gnome-терминал.
Есть ли еще что-то, что мне нужно сделать?
dkb: ~ $ locale LANG=en_IN LANGUAGE=en_IN:en LC_CTYPE="en_IN" LC_NUMERIC="en_IN" LC_TIME="en_IN" LC_COLLATE="en_IN" LC_MONETARY="en_IN" LC_MESSAGES="en_IN" LC_PAPER="en_IN" LC_NAME="en_IN" LC_ADDRESS="en_IN" LC_TELEPHONE="en_IN" LC_MEASUREMENT="en_IN" LC_IDENTIFICATION="en_IN" LC_ALL= dkb: ~ $ dkb: ~ $ locale charmap UTF-8 dkb: ~ $
В настройках профиля> Совместимость У меня Unicode --- UTF-8.
Я пробовал использовать Inconsolata Medium, Noto Mono Regular и Ubuntu Mono Regular. Тот же результат: зеленые звездочки.
Это похоже на ошибку в оснастке .
Переключение определения локали с en_IN
на en_IN.UTF-8
кажется обходным решением. Вероятно, это можно сделать глобально и не должно изменять поведение соответствующих приложений, поскольку оба идентификатора локали ссылаются на одно и то же определение локали, которое использует кодировку UTF-8.