powerline是一款比較炫酷的狀態欄工具,多用於vim和終端命令行。先上兩張效果圖,而後介紹一下具體的安裝教程。html
<div align="center"> <img src="https://raw.githubusercontent.com/tracy-talent/Notes/master/imgs/powerline_bash.png"> </div>python
<center>圖 1 powerline在shell下的效果圖</center>git
<div align="center"> <img src="https://raw.githubusercontent.com/tracy-talent/Notes/master/imgs/powerline_vim.png"> </div>github
<center>圖 2 powerline在vim下的效果圖</center>shell
確保當前系統中已有可用的git和python-pip,這兩個經常使用工具相信你們電腦上基本都有安裝,沒裝的網上教程也不少,這裏就再也不贅述這兩個工具的安裝方法。有了這兩個工具以後就能夠執行下面這條命令來安裝powerline編程
pip install git+git://github.com/powerline/powerline
安裝完成後powerline就是咱們電腦上可用的python包了,爲了支持powerline的着色效果,還須要下載powerline的字體及其配置文件vim
wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf
下載好以後須要將上面兩個文件分別移植到/usr/share/fonts和/etc/fonts/conf.d下緩存
mv PowerlineSymbols.otf /usr/share/fonts fc-cache -vf /usr/share/fonts/ #更新系統的字體緩存 mv 10-powerline-symbols.conf /etc/fonts/conf.d
除了上面這種安裝字體的方式以外還有一種更簡潔的命令行安裝方式,apt安裝 Powerline-patched fontbash
sudo apt-get install fonts-powerline fc-cache -vf /usr/share/fonts/ #更新系統的字體緩存
下面就是對系統環境變量進行修改,在/etc/bashrc文件末尾添加如下內容,且注意最後一行的.與/usr之間必須加一個空格python2.7
# powerline powerline-daemon -q POWERLINE_BASH_CONTINUATION=1 POWERLINE_BASH_SELECT=1 . /usr/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh
若是隻想做用於某一個用戶,則只需對用戶環境變量進行修改,在~/.bashrc的文件末尾添加上面一致的配置內容,這是再打開一個新的終端應該就能夠看到powerline的渲染效果了,若是仍是沒有則重啓一下電腦試試看,若是仍是沒有則在上面配置的基礎上加一行export TERM="screen-256color"試試。對於powerline在vim中的安裝在個人另外一篇博客vim配置python編程環境及YouCompleteMe安裝教程中有提到,能夠參考一下。