云网牛站
所在位置:首页 > Linux软件 > 下载安装使用Powerline:Vim和Bash终端的状态栏

下载安装使用Powerline:Vim和Bash终端的状态栏

2017-10-20 15:51:51作者:Linux编辑稿源:topspeedsnail

Powerline是vim编辑器的插件,它是Python开发的,为多个应用(bash,zsh,tmux等)提供statusline。

下面我们在Ubuntu上为vim和bash安装Powerline和Powerline字体。

 

安装pip:

$ sudo apt-get install python-pip

 

下载Powerline:

地址:https://github.com/powerline/powerline

 

安装Powerline:

$ sudo apt-get install git

$ pip install git+git://github.com/Lokaltog/powerline

 

安装Powerline字体:

Powerline使用glyphs显示特殊箭头效果和为开发者提供的符号。

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

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

$ sudo mv PowerlineSymbols.otf /usr/share/fonts/

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

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

 

设置Powerline

让你的终端支持256中颜色,在~/.bashrc文件中加入下面一行:

export TERM="screen-256color"

为了在bash终端中打开Powerline,还需要在~/bashrc中添加一段代码。

首先,获得powerline安装位置:

$ pip show powerline-status

---

Metadata-Version: 1.1

Name: powerline-status

Version: 2.3.dev9999+git.63af1456b4cf5f69f680ea227545faa6d2afef90

Summary: The ultimate statusline/prompt utility.

Home-page: https://github.com/powerline/powerline

Author: Kim Silkebaekken

Author-email: kim.silkebaekken+vim@gmail.com

License: MIT

Location: /usr/local/lib/python2.7/dist-packages

Requires: 

安装位置在/usr/local/lib/python2.7/dist-packages。

在~/bashrc中添加(使用上面获得的目录):

powerline-daemon -q

POWERLINE_BASH_CONTINUATION=1

POWERLINE_BASH_SELECT=1

. /usr/local/lib/python2.7/dist-packages/powerline/bindings/bash/powerline.sh

source生效:

source .bashrc

现在你会看到Powerline的statuesline:

下载安装使用Powerline:Vim和Bash终端的状态栏

 

设置vim的powerline

在~/.vimrc文件中加入:

set rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/

set laststatus=2

set t_Co=256

打开一个文件看看效果:

下载安装使用Powerline:Vim和Bash终端的状态栏

 

总结:Powerline提供了丰富多彩的状态条,非常适合编程环境。

精选文章
热门文章