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

  • 相关阅读:
    SVN使用教程总结
    学习duilib库过程中的笔记
    duilib库使用(一)-- 编译生成依赖库
    在Windows服务进程中启动需管理员权限(带盾牌图标)的应用程序
    如何在Windows服务程序中读写HKEY_CURRENT_USER注册表
    vs2015 编译boost库
    NSIS 打包工具使用
    C 读文件
    常用的字符转化的方法
    C# 中对于json的解析小结
  • 原文地址:https://www.cnblogs.com/technologylife/p/7898571.html
Copyright © 2011-2022 走看看