Zlicz długość ciągu widocznego dla użytkownika dla znaku zachęty zsh
Chciałbym przedstawić swój prądgit
rozgałęzienie do mojego wiersza ZSH z wieloma wierszami. Jednak to rozbija dwie linie - chciałbym, żeby ładnie się układały.
<code> ┌─(simont@charmander:s000)─[master *]──────────────── ───(~ )─┐ └─(127:15:44)── ──(Sat,May12)─┘ </code>
powinno być:
<code> ┌─(simont@charmander:s000)─[master *]─────────(~ )─┐ └─(127:15:44)── ──(Sat,May12)─┘ </code>
Thegit
oddział jest pobierany zoh-my-zsh
funkcjonować,git_prompt_info()
, co daje mi gałąź, status brudu i mnóstwo podpowiedzi, które ładnie kolorują.
Jak liczę postacie, które będąwyraźnie wstawiony do znaku ZSH - nie sekwencje ucieczki?