Я знаю, что это спросили несколько раз, но ни один из ответов не работал на меня.
Я использую терминал гнома в качестве значения по умолчанию в Ubuntu 14.10, и я не могу заставить unicode символы показывать правильно, главным образом в авиакомпании энергии.
Я установил кодировку символов на unicode UTF8 в меню терминалов.
и ЛЕНГ возвращает utf8:
echo $LANG
en_US.UTF-8
Я установил исправленный шрифт от https://github.com/powerline/fonts/
Я, вероятно, также попробовал другие подсказки, найденные на stackexchange, который я теперь не могу помнить, и я все еще вижу странные символы:
Когда я установил тот же шрифт на OSX с iterm, он работал немедленно.
Я также попробовал в других терминалах в той же системе как землетрясение или ctrl-alt-f1 использования, и результатом является то же. Я попробовал внутри или снаружи tmux также.
Любая справка приветствуется.
Я загрузил тестовый файл Unicode, который Вы должны загрузка и затем cat
в Вашем терминале.
, Например: cat ~/Downloads/Unicode-sample.txt
и затем используют Сдвиг + PgUp и Сдвиг + PgDn в терминале, чтобы проверить, отображаются ли все символы правильно.
, Если Вы получаете те же результаты в своем терминале как открытие файл первоисточника в Вашем браузере, Ваш шрифт прекрасен; иначе это - изворотливый шрифт: используйте различный. (Я использую "Код Зависти R")
И как только терминал прекрасен, все приложения, работающие в терминале, будут прекрасны также!