我知道这已经被问过几次了,但没有一个答案对我有用。
我在 Ubuntu 14.10 中默认使用 gnome 终端,但无法正确显示 unicode 字符,主要是在 vim 航空公司中。
我已在终端菜单中将字符编码设置为 unicode UTF8。
LANG 返回 utf8:
echo $LANG
en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)
我已经从https://github.com/powerline/fonts/安装了修补字体
我可能还尝试过在 stackexchange 上找到的其他提示,但我现在不记得了,但我仍然看到奇怪的字符:

当我使用 iterm 在 OSX 上安装相同的字体时,它立即起作用。
我也在同一系统上的其他终端上尝试过,比如 guake 或使用 ctrl-alt-f1,结果是一样的。我也尝试过在 tmux 内部或外部。
欢迎任何帮助。
我在运行 nethogs 的情况下打开了这个终端窗口,以查看哪些应用程序正在使用带宽,但在时钟旁边的栏中甚至在 GUI 中会更好。Ubuntu 有类似的东西吗?有点像 Mac 上的 Little Snitch。