我用的xterm模拟器在我archlinx的Xresource配置是这样的:的Xterm配置
XTerm*locale: true
Xterm*faceName: Monaco:antialias=true
XTerm*faceNameDoublesize: WenQuanYi micro hei:antialias=true
XTerm*background: black
XTerm*foreground: gray
我是中国人,所以我设置XTerm*faceNameDoublesize
中国的字体,但是当我用vim-airline plugin
,符号在状态行不能显示这样的:
和这样的:
let g:airline_left_sep = '▶'
let g:airline_symbols.branch = '⎇'
(以上这个符号不能在xterm中显示)
我使用的另一个终端仿真程序来做到这一点,这是确定的,所以我觉得我的xterm是错的,但我无法找到它为什么。
这似乎是字体问题。尝试[this](https://powerline.readthedocs.org/en/master/installation.html#patched-fonts),然后在您的.vimrc中放入'let g:airline_powerline_fonts = 1'。我希望这会有所帮助。 – ryuichiro
'uxterm'默认不支持正确的字符? – Jason