1

首先,是否有可能在非 GUI Ubuntu 安装中获得如下图所示的电力线?

http://i.stack.imgur.com/jMohr.png

到目前为止,我已经使用 Vundle 安装了它,但为了 pip 安装而将其删除,但如下所示,我无法显示正确的符号,只有丑陋的占位符块:

在此处输入图像描述

根据官方安装说明,在尝试“Fontconfig”失败后,我在 ~/.fonts 中下载并安装了修补字体。我还刷新了系统的字体缓存,并重新启动了 vim,但它保持不变。我对 .vimrc 所做的唯一更改是...

> set t_Co=256
> rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/ 
> laststatus=2

我遵循的说明: askubuntu-powerlinepowerline-docs

Ubuntu 服务器 14.04

维姆 - 7.4.52

Xterm = 256 色

谢谢!

4

1 回答 1

1

是的!您需要一种在控制台中使用修补字体的方法。只有一种修补过的终端字体 Terminus,但我无法让它工作。

我发现了fbterm,一个用于帧缓冲区的终端仿真器,它允许您自定义字体和大小,甚至添加背景图像。

设置 fbterm 并将您的用户添加到视频组:

sudo apt-get install fbterm
sudo usermod -a -G video $USER

在您的 ~/.fbtermrc 文件中将字体名称更改为您喜欢的字体。(使用 fc-list 命令获取名称)

font-names=SourceCode Pro for Powerline
font-size=18

启动 fbterm

fbterm

要获得全彩支持,请在启动 vim/tmux 之前将 TERM 变量设置为 fbterm

TERM=fbterm tmux -2u

如果符号排列不完美,请尝试不同的字体和大小。

于 2015-06-27T20:10:35.203 回答