我如何设置我的vim-airline或vim-powerline
您好,我正试图安装vim-powerline或新的电力线或vim航空公司在Windows7上的一个64位版本的VIM但我不能得到那些工作。
在vim-powerline :我得到的状态行,但不能看到漂亮的'<'分隔符: 我通过Vundle
安装了插件并更新了我的_vimrc
let g:Powerline_symbols = 'fancy' set encoding=utf-8 set t_Co=256 set fillchars+=stl:\ ,stlnc:\ let g:Powerline_mode_V="V·LINE" let g:Powerline_mode_cv="V·BLOCK" let g:Powerline_mode_S="S·LINE" let g:Powerline_mode_cs="S·BLOCK"
任何combinaison看起来都差不多。 看来,可能不得不安装新的字体,但没有how-to
Windows,
vim-airline我终于find了那些看着vim-airline插件的字体。
我再一次搞不明白,我可以看到一些丑陋的“ 这不是提供的美丽的截图
你没有使用修补的字体! 修补意味着在UTF格式的字体的特定位置手动添加六个额外的符号。 如果这些符号不存在,你会得到丑陋的占位符块。 您可以使用fontforge(不容易!)自行修补,也可以直接从此页面下载并安装预先打补丁的字体:
https://github.com/Lokaltog/powerline-fonts
在Windows中安装字体非常简单:单击右键并selectInstall
。 然后你像往常一样在你的_vimrc中设置它:
set guifont=Liberation_Mono_for_Powerline:h10
Linux .vimrc的完整性
set guifont=Liberation\ Mono\ for\ Powerline\ 10
然后为航空公司
let g:airline_powerline_fonts = 1
或电力线
let g:Powerline_symbols = 'fancy'
其他设置只是可选的。
重新启动并享受*线。
如果你手工打补丁,这里有一个提示,我痛苦地学习到:修补正常的字体后,不要忘记修补粗体和斜体字体…
我有类似的问题vim航空公司,这是通过进入帮助文件解决
:h airline
向下滚动到自定义部分或search
/unicode symbols
将以下三行复制到你的〜/ .vimrc中:
if !exists('g:airline_symbols') let g:airline_symbols = {} endif
然后将航空公司的帮助文件中的unicode符号复制到你的〜/ .vimrc里,如下所示:
if !exists('g:airline_symbols') let g:airline_symbols = {} endif " unicode symbols let g:airline_left_sep = '»' let g:airline_left_sep = '▶' let g:airline_right_sep = '«' let g:airline_right_sep = '◀' let g:airline_symbols.linenr = '␊' let g:airline_symbols.linenr = '' let g:airline_symbols.linenr = '¶' let g:airline_symbols.branch = '⎇' let g:airline_symbols.paste = 'ρ' let g:airline_symbols.paste = 'Þ' let g:airline_symbols.paste = '∥' let g:airline_symbols.whitespace = 'Ξ'
开始一个新的terminal会话,启动你的vim或mvim,就像我的情况一样,航空公司的状态行箭头已经被我整理出来了。
我遇到了同样的问题,并通过以下方式修复:
let g:airline_powerline_fonts = 1