Я использую 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), а затем поставьте 'let g: airlines_powerline_fonts = 1' в свой .vimrc. Надеюсь, это поможет. – ryuichiro
'uxterm' не поддерживает правильные символы по умолчанию? – Jason