Tente isto:
PS1="\W \u \[\e[00;31m\] ❤ \[\e[00m\] "
Então eu declarei como PS1="\[\W \u\e[0;31m\] ❤ \e[0m\] "
no meu arquivo ~ / .profile. No início, meu terminal parece com esse ~ mihkel ❤
- qual é a saída desejada.
Mas quando estou voltando ao histórico com a seta para cima, ele entra em colapso: ~ mihll
deve mostrar ~ mihkel ❤ ll
Eu tentei algumas outras versões - do PS1 sem espaços, etc - mas ainda assim acontece algo assim.
Alguém sabe qual é o problema?