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

  • 相关阅读:
    Android通过流播放声音
    Android 凑热闹的MusicPlay
    ANDROID开发之SQLite详解
    Android中Bitmap和Drawable
    java synchronized详解
    android 使用广播监听网络状态
    你想不到的!CSS 实现的各种球体效果【附在线演示】
    18(19).迭代器协议和生成器
    18.函数复习,文件处理b模式(二进制处理),文件处理其他高级玩法
    17.python文件处理
  • 原文地址:https://www.cnblogs.com/technologylife/p/7898571.html
Copyright © 2020-2023  润新知