首先,是否有可能在非GUI Ubuntu安装中获得如下图所示的powerline?
到目前为止,我已经使用Vundle安装了它,但删除它以支持pip安装,但是如下所示,我无法显示正确的符号,只有丑陋的占位符块:
根据官方安装说明,我在〜/ .fonts中下载并安装了修补字体,但尝试“Fontconfig”失败后。我还刷新了系统的字体缓存,并重新启动了vim,但它保持不变。我对.vimrc所做的唯一改变是......
> set t_Co=256
> rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/
> laststatus=2
我遵循的指示: askubuntu-powerline 和powerline-docs
Ubuntu Server 14.04
Vim - 7.4.52
Xterm = 256色
谢谢!
答案 0 :(得分:1)
是的!您需要一种在控制台中使用修补字体的方法。只有一个修补的终端字体,Terminus,但我无法让它工作。
我发现了fbterm,一个用于帧缓冲的终端模拟器,允许您自定义字体和大小,甚至可以添加背景图像。
设置fbterm并将您的用户添加到视频组:
sudo apt-get install fbterm
sudo usermod -a -G video $USER
在〜/ .fbtermrc文件中,将font-name更改为您喜欢的字体。 (使用fc-list命令获取名称)
font-names=SourceCode Pro for Powerline
font-size=18
启动fbterm
fbterm
要获得全彩色支持,请在启动vim / tmux之前将TERM变量设置为fbterm
TERM=fbterm tmux -2u
如果符号没有完美排列,请尝试不同的字体和大小。