我似乎有太多的颜色转义,所以它只适用于某些提示 - 有人可以帮我纠正吗?
PS1='\[\e[0:35m[\u@\e[0:33m\h\e[m \e[0:35m\w]\e[m \e[0:33m`git branch 2> /dev/null | grep -e ^* | sed -E s/^\\\\\*\ \(.+\)$/\(\\\\\1\)\ /`\e[m\] \n$ '
答案1
将所有冒号替换为分号。冒号在颜色转义序列中没有意义。
我似乎有太多的颜色转义,所以它只适用于某些提示 - 有人可以帮我纠正吗?
PS1='\[\e[0:35m[\u@\e[0:33m\h\e[m \e[0:35m\w]\e[m \e[0:33m`git branch 2> /dev/null | grep -e ^* | sed -E s/^\\\\\*\ \(.+\)$/\(\\\\\1\)\ /`\e[m\] \n$ '
将所有冒号替换为分号。冒号在颜色转义序列中没有意义。