ubuntu服务器14.04上的powerline status-line(no gui)

时间:2015-06-14 10:32:36

标签: vim ubuntu-server powerline

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

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

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

enter image description here

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

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

我遵循的指示: askubuntu-powerlinepowerline-docs

Ubuntu Server 14.04

Vim - 7.4.52

Xterm = 256色

谢谢!

1 个答案:

答案 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

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