嗨,我是 OSX 命令行界面的新手。在我开始编码之前,我改变了我喜欢的 bash 颜色。
#github branch show
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
#export PS1="\W \$"
export PS1="\[\e[0;36m\W\e[m\e[32m\$(parse_git_branch)\[\033[00m\] $ "
#hightlight path
alias ls="ls -G"
它大部分工作正常,但是当我使用向上和向下键移动到上一个命令时,上一个命令会像这样覆盖当前目录。
Desktop $
Descd ~
是否有任何文档可以让我了解有关 PS1 设置的更多信息并解决此问题?
提前致谢。