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提供的狀態條了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM