Bash中类似 VIM Powerline 命令行提示

VIM 中的 Powerline 让VIM的状态更加精致漂亮,那么有人从此插件用 Python 写了一个bash的命令提示插件,用这也很不错。
2013-01-08 11:18:55的屏幕截图

它能够显示 Git 分支细节、如果上一条命令执行失败则更改颜色、对太深的目录路径进行缩短显示、显示当前的 Python virtualenv 环境等。

 

Github 地址:https://github.com/milkbikis/powerline-bash

安装方法:
将版本库克隆到本地:
git clone https://github.com/milkbikis/powerline-bash

在主目录下创建一个到 powerline-bash.py 的软链接,当然也可以不创建,在下一步步骤中直接使用实际的 powerline-bash.py 的路径即可:
ln -s ~/powerline-bash.py

在 .bashrc 中加入如下行:

function _update_ps1()
{
   export PS1="$(~/powerline-bash.py $?)"
}

export PROMPT_COMMAND="_update_ps1"

Post a Comment

Your email is never shared. Required fields are marked *

*
*