zoukankan      html  css  js  c++  java
  • CentOS安装与配置Powerline插件

    Powerline

    powerline 可用于美化终端和vim编辑器的插件,它是Python开发的,为多个应用(bash,zsh,tmux等)提供statusline。
    下面我们在CentOS上为vim和bash安装Powerline和Powerline字体

    安装 Powerline

    首先确保已安装python和pip。可通过pip或git等工具安装,这里使用pip安装:

    pip install powerline-status
    

    配置powerline到 bash

    安装后查找powerline的安装位置:

    pip show powerline-status
    

    记录下Location的路径

    Name: powerline-status
    Version: 2.6
    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/python3.5.3/lib/python3.5/site-packages
    

    在~/.bashrc中添加

    powerline-daemon -q
    POWERLINE_BASH_CONTINUATION=1
    POWERLINE_BASH_SELECT=1
    . /usr/local/python3.5.3/lib/python3.5/site-packages/powerline/bindings/bash/powerline.sh
    

    重新读取~/.bashrc文件

    source ~/.bashrc
    

    如无意外,可以看到 Powerline 终端界面。这里也有可能出现“powerline/bindings/bash/../../../scripts/powerline-config:: No such file or directory”的报错。原因没有将powerline的相关命令添加到环境变量,可以使用软链接解决

    ln -s /usr/local/python3.5.3/bin/powerline /usr/local/bin
    ln -s /usr/local/python3.5.3/bin/powerline-config /usr/local/bin
    ln -s /usr/local/python3.5.3/bin/powerline-daemon /usr/local/bin
    

    安装Powerline字体

    如果没有安装Powerline字体,在linux的图形界面终端会显示“方块”字体(xshell无影响)。

    git clone https://github.com/powerline/fonts.git --depth=1
    cd fonts
    ./install.sh
    cd ..
    rm -rf fonts
    

    配置powerline到 vim

    在~/.vimrc 文件中加入

    set rtp+=/usr/local/python3.5.3/lib/python3.5/site-packages/powerline/bindings/vim
    set laststatus=2
    set t_Co=256
    

    用vim 打开文件就可以看到powerline提供的状态条了。

  • 相关阅读:
    重新开始学习Linux
    2006:远离windows, 拥抱linux!
    适合做首页的网站: http://www.netvibes.com/
    netvibes出问题了,登陆不进去。
    推荐开源的rss阅读器rssreader 3.0,支持中文
    ubuntu的即时通讯gaim不错, 如何连qq呢?
    linux是否能把显示改为1024x768呢?
    通过IRC学习ubuntu很不错
    Firefox 扩展软件介绍(转载) Mozine 论坛
    几个有意思的网站
  • 原文地址:https://www.cnblogs.com/technologylife/p/7898571.html
Copyright © 2011-2022 走看看