自定义iTerm2标题栏和bash显示当前git branch信息
2014-05-25 10:26
288 查看
先来一张效果图:
怎么样?是不是很酷?
下面我来介绍怎么做到的。
首先
<span style="font-size:24px;">mkdir ~/.bash
cd ~/.bash
git clone https://github.com/jimeh/git-aware-prompt.git</span>
然后编辑~/ .profile或者~/.bash_profile, 两者都可以。
<span style="font-size:24px;">vi ~/.profile</span>
输入:
保存。
运行
<span style="font-size:24px;">source ~/.profile</span>
大功告成!
怎么样?是不是很酷?
下面我来介绍怎么做到的。
首先
<span style="font-size:24px;">mkdir ~/.bash
cd ~/.bash
git clone https://github.com/jimeh/git-aware-prompt.git</span>
然后编辑~/ .profile或者~/.bash_profile, 两者都可以。
<span style="font-size:24px;">vi ~/.profile</span>
输入:
export GITAWAREPROMPT=~/.bash/git-aware-prompt source $GITAWAREPROMPT/main.sh export PS1="\[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\$ "
export PROMPT_COMMAND='echo -ne "\\033]0;${PWD/#$HOME/~}\\007"'
保存。
运行
<span style="font-size:24px;">source ~/.profile</span>
大功告成!
相关文章推荐
- git 彩色显示当前branch
- cshell命令行显示当前git branch名字
- git 彩色显示当前branch
- 在Terminal中显示git的当前branch
- 显示当前浏览器头信息(HEADER)
- 响应事件示例:同时在按钮上和状态栏中显示当前时间,如果单击按钮,会显示信息框
- 1 使用自定义列显示班级学生信息,要求能够进 行删除和修改,删除时给出提示:如 “ 确信要删 除 - 张三 - 吗? ” ,其中张三为当前行的姓名
- 显示SQL SERVER当前实例的阻塞信息
- 多线程:显示当前程序中的线程,得到线程的信息(基础功能一)
- QML中利用JavaScript显示当前时间信息
- 【phpcms-v9】如何在频道页面动态显示当前频道各个子栏目的部分信息
- 多线程:显示当前程序中所用程序的线程,得到线程的信息(基础功能二)
- 显示协议统计信息和当前 TCP/IP 网络连接
- 显示协议统计信息和当前 TCP/IP 网络连接。
- 在界面上显示当前文件路径信息,如果超过标签的长度,就用缩进的方式,
- git版本控制:如何处理当前分支为*(no branch)的情况
- 在当前页面显示ajax出错信息
- Linux提示符为bash-2.05b#,不再显示当前路径
- show git branch bash prompt
- [Unity3D]使用OnGUI函数显示状态栏并且使用触发器修改玩家当前信息