我刚刚编辑了我的.bash_profile来添加git分支显示。我将它基于我在网上找到的一个版本,但是现在当我在shell中写入一些内容时,它会覆盖第一行,然后开始换行到新行。Bash重复第一行
function proml {
case $TERM in
xterm*)
TITLEBAR='\[\033]0;\[email protected]\h:\w\007\]'
;;
*)
TITLEBAR=""
;;
esac
PS1="${TITLEBAR}\
\w$WHITE\$(parse_git_branch)\\e[m$ "
,这是parse_git_branch功能
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/[\1]/'
}
因为我不知道很多关于我的.bash_profile不知道哪里的错误是什么?
我有在最后的大括号,我只是不包括它,因为有一对夫妇更行功能完成 – eytanfb 2013-03-27 05:52:50