• 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提供的状态条了。

  • 相关阅读:
    101-PHP二维数组的元素输出三,封装成函数
    100-PHP二维数组的元素输出三
    099-PHP二维数组的元素输出二
    098-PHP二维数组的元素输出
    097-PHP循环使用next取数组元素二
    096-PHP循环使用next取数组元素
    095-PHP遍历关联数组,并修改数组元素值
    094-PHP遍历索引数组和关联数组
    093-PHP数组比较
    092-PHP定义索引数组
  • 原文地址:https://www.cnblogs.com/technologylife/p/7898571.html
Copyright © 2020-2023  润新知