.bash_profile を編集して、git ブランチ表示を追加しました。私はオンラインで見つけたバージョンに基づいていましたが、シェルに何かを書き込むと、行の最後に最初の行が上書きされ、新しい行に折り返されます。
function proml {
case $TERM in
xterm*)
TITLEBAR='\[\033]0;\u@\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 についてあまり知らないので、どこが間違っているのかわかりませんか?