¿Cómo desactivo powerline-shell solo para el terminal VSCode?

¿Cómo desactivo powerline-shell solo para el terminal VSCode?

He instalado powerline-shell para mi terminal y funciona bien.

Sin embargo, la terminal en VSCode siempre comienza con el error que se muestra en la imagen a continuación y no puedo ver mi estado de Git o mi directorio actual cuando uso la terminal:

ingrese la descripción de la imagen aquí

Intenté jugar con la configuración del terminal en VSCode pero nada parece tener efecto al respecto. Aparte de experimentar, no estoy seguro de cómo debo solucionar este problema. ¿Cómo puedo desactivar powerline-shell cuando uso el terminal en VSCode?

Respuesta1

Agregué algunas líneas de código en mi .bashrcpara detectar si la terminal fue llamada desde VSCode o no y solo inicié powerline si no era de la siguiente manera:

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

Respuesta2

Esto me ayudó:
ejecutar python -m pip install powerline-shellen la terminal en VSCode.

información relacionada