Моя стилизация PS1-Prompt напоминала iPython-Prompt следующим образом:
PS1FIRSTLINE="\[\n\][\t] \[\e[1m\e[38;5;196m\]\u@\H\[\e[0m\] in \[\e[1m\e[38;5;196m\]\w\[\e[0m"
PS1SECONDLINE="\n\e[92m\]In [\[\e[1m\]\#\[\e[0m\]] \$ "
PS1="$PS1FIRSTLINE$PS1SECONDLINE"
Однако иногда я получаю странные проблемы, такие как то, что начало последней выполненной команды все еще там после приглашения и не может быть удалено.
Я думаю, что проблема в том, как я могу избежать цветов с помощью \e[ ... ]
а не с помощью bash или suckless-терминала, который я использую.
Кто-нибудь может мне помочь?