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

这是我的状态行的样子.

为什么符号显示不正确?
您的字体不显示所有unicode字符,但这不是问题.
您需要安装修补字体.说明可在官方电力线文档中找到.可以在powerline-fonts存储库中找到预先打补丁的字体.
否则你可以通过编辑来改变分隔符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=''
Run Code Online (Sandbox Code Playgroud)
是的,这不是分隔符.这将呈现以下(使用曝光的颜色):

我在 Kubuntu 上,这就是我在终端中为 vim 以及 gvim 设置的方式。
\n\n在该终端中启动 vim 并转到航空公司的帮助部分:
\n\n:help airline\nRun Code Online (Sandbox Code Playgroud)向下滚动到显示电力线符号的部分并复制该部分:
\n\n" powerline symbols\nlet g:airline_left_sep = \'\xee\x82\xb0\'\nlet g:airline_left_alt_sep = \'\xee\x82\xb1\'\nlet g:airline_right_sep = \'\xee\x82\xb2\'\nlet g:airline_right_alt_sep = \'\xee\x82\xb3\'\nRun Code Online (Sandbox Code Playgroud)\n\n(不要从这里复制它们,请从终端中的 vim 帮助中复制它们)
\n\n将 gvimrc.local 中的字体设置为您在终端中选择的相同字体:
\n\nif has(\'gui_running\')\n set guifont=Droid\\ Sans\\ Mono\\ Slashed\\ for\\ Powerline\nendif\nRun Code Online (Sandbox Code Playgroud)启动 vim 和 gvim,航空公司应该在这两种情况下显示正确的视觉效果。
\n