PS1 Zeilenumbruch mit Farben Problem

Hier ist meine PS1-Variable:

PS1='\u:\W$(__git_ps1 "\e[32m\][%s]\e[0m\]")$ '

Works eignet sich hervorragend zum Aufnehmen meines Git-Zweigs, hat aber den unglücklichen Nebeneffekt, dass die Zeilen umbrochen werden, wenn die Farben aktiv sind, sodass sie sich überlappen, wenn Sie lange Befehle verwenden.

Kann mir jemand mit magischen PS1-Fähigkeiten helfen, dies zu beheben?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage