我一直在努力解决它,但总是在我的终端中得到它
出现在状态行的三角形尺寸过小,看起来很尴尬。
编辑: 我在 Ubuntu 16.04 上的 Gnome Terminal 3.18.3 上使用 VIM - Vi IMproved 7.4 并安装了 Vim Powerline 插件。
我在airline.txt 帮助中发现了更大的电力线三角形。请参阅下面的电力线符号。我从电力线部分复制并粘贴了正确的三角形以使其正常工作。
查看下面的图片以获取更多详细信息。
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.crypt = ''
let g:airline_symbols.linenr = '␊'
let g:airline_symbols.linenr = ''
let g:airline_symbols.linenr = '¶'
let g:airline_symbols.maxlinenr = '☰'
let g:airline_symbols.maxlinenr = ''
let g:airline_symbols.branch = '⎇'
let g:airline_symbols.paste = 'ρ'
let g:airline_symbols.paste = 'Þ'
let g:airline_symbols.paste = '∥'
let g:airline_symbols.spell = 'Ꞩ'
let g:airline_symbols.notexists = '∄'
let g:airline_symbols.whitespace = 'Ξ'
" powerline symbols
let g:airline_left_sep = ''
let g:airline_left_alt_sep = ''
let g:airline_right_sep = ''
let g:airline_right_alt_sep = ''
let g:airline_symbols.branch = ''
let g:airline_symbols.readonly = ''
let g:airline_symbols.linenr = ''
我正在使用 vim-airline 并面临完全相同的事情。我认为解决方案必须与字体大小或对其价值进行编码。经过混乱的试验和错误,在我看来问题实际上出在使用的符号上。“尺寸更大”的字体与合适的字体一起产生了不错的效果:
vim-airline + Liberation Mono for Powerline 字体
对于 vim-airline,一个选项是访问:help airline-customization
并复制/粘贴到我的 .vimrc 注释为 的符号" old vim-powerline symbols
,必须首先为其创建字典:let g:airline_symbols = {}
。
不知道它如何用于电力线(即使评论说“vim-powerline-symbols”),但你可以尝试。最坏的情况是您尝试使用此调整 vim-airline。
希望能帮助到你!