为什么vim航空公司没有正确显示符号?
我正在使用vim airline在vim编辑器的底部显示状态行 下面是我的.vimrc.local文件 这是我的状态线的样子为什么vim航空公司没有正确显示符号?,vim,vim-airline,Vim,Vim Airline,我正在使用vim airline在vim编辑器的底部显示状态行 下面是我的.vimrc.local文件 这是我的状态线的样子 为什么符号显示不正确?您的字体不会显示所有unicode字符,但这不是问题 您需要安装修补字体。说明可在官方电源线上找到。可以在中找到预分页字体 否则,您可以通过编辑vimrc来更改分隔符,我个人有以下几点: " the separator used on the left side let g:airline_left_sep='' " the separator
为什么符号显示不正确?您的字体不会显示所有unicode字符,但这不是问题 您需要安装修补字体。说明可在官方电源线上找到。可以在中找到预分页字体 否则,您可以通过编辑
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=''
是的,这不是分离器。这将渲染以下内容(使用日光化颜色):
我在Kubuntu,这是我在终端和gvim中为vim设置的方式
:help airline
" 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')
set guifont=Droid\ Sans\ Mono\ Slashed\ for\ Powerline
endif
启动vim和gvim,航空公司应在这两种情况下显示正确的视觉效果。我遇到了相同的问题,并添加了:
set encoding=utf-8
对我来说,vimrc解决了这个问题。当然,您还需要确认终端也应该配置为显示UTF-8。我已经安装了文档中提到的字体。但它仍然不起作用。安装字体后我还需要做什么吗?正如我所说,我不使用修补过的字体。我没有更多的文件可以帮助你。谢谢你。你真的帮我解决了。只有部分“Droid Sans Mono Slashed for Powerline”我更改为Droid Sans Mono Slashed for Powerline Regular”,然后我在设置guifont=Droid\Sans\Mono\Slashed\for\Powerline时更改为设置guifont=Droid\Sans\Mono\Slashed\for\Powerline\Regular