Como desativo o powerline-shell apenas para o terminal VSCode?

Como desativo o powerline-shell apenas para o terminal VSCode?

Instalei o powerline-shell no meu terminal e funciona bem.

Porém, o terminal no VSCode sempre inicia com o erro mostrado na imagem abaixo, e não consigo ver meu status do Git ou meu diretório atual ao usar o terminal:

insira a descrição da imagem aqui

Tentei brincar com as configurações do terminal no VSCode, mas nada parece afetar isso. Além de experimentar, não tenho certeza de como devo resolver isso. Como posso desabilitar o powerline-shell quando estou usando o terminal no VSCode?

Responder1

Adicionei algumas linhas de código no meu .bashrcpara detectar se o terminal foi chamado do VSCode ou não e só iniciar o powerline se não for da seguinte forma:

if [[ "$TERM_PROGRAM" != "vscode" ]]; then
   # use powerline
fi

Responder2

Isso ajudou para mim:
execute python -m pip install powerline-shellno terminal no VSCode.

informação relacionada