$PS1é uma variável de ambiente que informa ao seu shell como formatar o prompt. Alterar o valor com export, como você fez, se aplica somente a essa sessão; então você pode simplesmente abrir um novo shell (não um sub-shell) e ver um prompt familiar.
Caso contrário, se você realmente deseja que seu prompt volte para esta sessão, basta executar novamente o arquivo de preferências do seu shell. Para usuários do Bash, ou seja:
. ~/.bashrc
Não sei se isso funcionará (pelo menos, sem causar outros problemas) para o Byobu; mas você pode simplesmente definir o prompt para um valor sensato como este:
. ~/.bashrc
. Ele redefinirá aPS1
variável e você deverá retornar sua solicitação.Você pode definir
PS1
um valor razoável para esta sessão do Terminal usando:O valor antigo também deve ser restaurado após fechar e reiniciar o Terminal, uma reinicialização etc.
fonte
Eu tive esse mesmo problema. Eu usei o PS1 para definir o prompt como "Teste".
Mais tarde, não consegui voltar ao prompt colorido padrão.
no entanto, eu estava verificando algumas respostas neste site e tive que verificar qual shell estou executando.
Eu tentei $ SHELL e ele foi redefinido para o valor padrão de prompt colorido.
"$ SHELL"
Eu não sou um profissional nisso. Isso é puramente acidental, não sei se isso funcionará para você ou não.
Mas vale a pena tentar.
fonte
SHELL
?exit
, voltará ao prompt desarrumado.