我正在使用powerline-go生成 bash 提示符。它在 tilda(也称为 Konsole)中运行良好,如下所示:
基本上,段分隔符最终显示为下划线。这非常烦人,我无法理解为什么 tmux 拒绝以与常规终端相同的方式呈现我的字体。
我使用的是 Fantasque Sans Mono,但我发现其他字体也有同样的行为。
事实上,tmux 似乎无法正确渲染任何 utf-8 符号。我试过
echo -e '\xe2\x82\xac'
Run Code Online (Sandbox Code Playgroud)
这会在普通终端中打印欧元符号,但在 tmux 中再次打印下划线。
hoo*_*hal 10
通过将以下内容添加到我的 .bashrc 解决了这个问题
export LC_ALL=en_IN.UTF-8
export LANG=en_IN.UTF-8
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3071 次 |
最近记录: |