Tmux не отображает некоторые символы должным образом

Я использую powerline-go для генерации подсказки bash. Он отлично работает в тильде (также Konsole), например:

powerline-go

Что хорошо. Тем не менее, в момент, когда я открываю tmux, он становится испорченным:

В основном сегментные разделители в итоге отображаются как подчеркивания. Это очень раздражает, и я не могу понять, почему tmux отказывается отображать мои шрифты так же, как обычный терминал.

Я использую Fantasque Sans Mono, но я вижу то же поведение с другими шрифтами.

На самом деле, кажется, что tmux не отображает символы utf-8 должным образом. Я попробовал

echo -e '\xe2\x82\xac'

, это печатает знак евро в обычном терминале, но снова подчеркивание в tmux.

0
задан 20 May 2018 в 14:17

3 ответа

решена она путем добавления следующей моей .bashrc и

[Ф1]
1
ответ дан 8 June 2018 в 14:06

Решил его, добавив следующее в мой .bashrc

export LC_ALL=en_IN.UTF-8 export LANG=en_IN.UTF-8
2
ответ дан 17 July 2018 в 13:52

Решил его, добавив следующее в мой .bashrc

export LC_ALL=en_IN.UTF-8 export LANG=en_IN.UTF-8
2
ответ дан 20 July 2018 в 13:56

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

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