答案1
您可以为此使用颜色代码。
PS1='\e[31TextInRed\e[0m'
其中\e[31
将以红色呈现终端上的所有内容,31 是红色的颜色代码,并将\e[0m
颜色重置回正常状态,以便您的终端不会混乱(即所有文本都将被着色为红色)。
阅读有关颜色代码的更多信息这里
答案2
我能够通过更改让 git 分支以红色打印出来
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[93m\]\w\[\033[m\]\$(parse_git_branch)\[\033[00m\] \n$ "
到
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[93m\]\w\[\033[31m\]\$(parse_git_branch)\[\033[00m\] \n$ "
为了强调具体的变化,使用[31m\]\$(parse_git_branch)
而不是[m\]\$(parse_git_branch)