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:
设置vim的powerline 在~/.vimrc文件中加入: set rtp+=/usr/local/lib/python2.7/dist-packages/powerline/bindings/vim/ set laststatus=2 set t_Co=256 打开一个文件看看效果:
总结:Powerline提供了丰富多彩的状态条,非常适合编程环境。 |