Powerline 是一款比较酷炫的状态栏工具,可以美化 终端  和 vim界面,由 python 开发,目前仅支持 python2.X,由于 python2 和  python3 互不兼容,安装前要了解清楚使用的Linux /Ubuntu /debian 的Python 版本信息:

  • CentOS 7 :

PowerLine

  • Kali  / debian

PowerLine

  • CentOS 系列安装比较简单:
  • yum -y install epel-release git python-pip wget      安装需要的 EPEL 源 和一些软件包

    pip install powerline-status      安装 powerline  或者使用     pip install git+git://github.com/powerline/powerline 

    wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf    

    wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf    下载需要的字体和配置文件

    mv ./PowerlineSymbols.otf /usr/share/fonts/      移动字体文件到系统字体库目录

    fc-cache -vf /usr/share/fonts/      刷新系统字体库

    mv 10-powerline-symbols.conf /etc/fonts/conf.d/    移动字体配置文件到系统字体配置目录

    pip show powerline-status        查看 powerline 安装情况

    find / -name powerline.sh         查找 powerline.sh 脚本文件

    ........../bash/powerline.sh

    vim /etc/profile.d/powerline.sh    编辑一个系统启动时加载的 shell 脚本文件 名字可以自定义

    powerline-daemon -q

    POWERLINE_BASH_CONTINUATION=1

    POWERLINE_BASH_SELECT=1

    . /usr/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh      这里添加上面 find 到的 powerline.sh 脚本文件的绝对路径,注意前面的  .

    . /etc/profile.d/powerline.sh  source 一下刚才创建的 shell 脚本,使 powerline 生效

PowerLine

PowerLine

  • CentOS 安装设置就可以了,Kali / debian 需要多安装一个 setuptools 
  • wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz

    tar zxf setuptools-18.5.tar.gz

    cd setuptools-18.5

    python setup.py build

    python setup.py install

    apt-get -y install python-pip

    easy_install pip install powerline-status

    pip show powerline-status

    find / -name powerline.sh

    ......./bash/powerline.sh

    vim /etc/profile.d/powerline.sh

    powerline-daemon -q

    POWERLINE_BASH_CONTINUATION=1

    POWERLINE_BASH_SELECT=1

    ./usr/local/lib/python2.7/dist-packages/powerline_status-2.7-py2.7.egg/powerline/bindings/bash/powerline.sh

    . /etc/profile.d/powerline.sh

PowerLine

PowerLine

  • Ubuntu 安装 Powerline
  • apt-get update

    apt-get upgrade

    apt-get install powerline

    wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf

    wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf

    mv PowerlineSymbols.otf /usr/share/fonts/

    fc-cache -vf /usr/share/fonts/

    mv 10-powerline-symbols.conf /etc/fonts/conf.d/

    vim /etc/profile.d/powerline.sh

    powerline-daemon -q

    POWERLINE_BASH_CONTINUATION=1

    POWERLINE_BASH_SELECT=1

    . /usr/share/powerline/bindings/bash/powerline.sh

PowerLine

  • 在 VIM 中使用 Powerline
  • centos vim ~./.vimrc
  • set rtp+=/usr/lib/python2.7/site-packages/powerline/bindings/vim
    set laststatus=2
    set t_Co=256

PowerLine

  • ubuntu
  • set rtp+=/usr/lib/python2.7/dist-packages/powerline/vim.py
    set laststatus=2
    set t_Co=256

PowerLine

 

 

 

 

 

 

相关文章: