我使用vim-airline在vim编辑器的底部显示状态行。
下面是我的.vimrc.local文件。

这是我的状态栏的样子。

为什么符号不能正确显示?
发布于 2015-06-11 20:37:32
您的字体不能显示所有unicode字符,但这不是问题。
您需要安装修补的字体。说明可以在官方电力线documentation中找到。可以在powerline-fonts repository中找到预打补丁的字体。
另外,你可以通过编辑你的vimrc来改变分隔符,我个人有以下几点:
" the separator used on the left side
let g:airline_left_sep=''
" the separator used on the right side
let g:airline_right_sep=''是的,这不是分隔符。这将渲染以下内容(使用日光颜色):

发布于 2015-12-11 04:06:30
我在Kubuntu上,这就是我如何在终端和gvim中为vim设置它的。
:帮助航空公司
向下滚动到显示电源线符号的部分,然后复制该部分:
" powerline symbols
let g:airline_left_sep = ''
let g:airline_left_alt_sep = ''
let g:airline_right_sep = ''
let g:airline_right_alt_sep = ''(不要从这里复制,要从终端的vim帮助中复制)
if has('gui_running')为\ Powerline endif设置guifont=Droid\ Sans\单声道\斜杠\
启动vim和gvim,航空公司应该在这两种情况下都显示正确的视觉效果。
发布于 2018-10-19 08:32:12
我也遇到了同样的问题,并补充道:
set encoding=utf-8我的.vimrc解决了这个问题。当然,您还需要确认终端也应该配置为显示UTF-8。
https://stackoverflow.com/questions/30780045
复制相似问题