fix: Improve compatibility with VSCode PS1 prompt (#8006)

This commit is contained in:
Brandon W Maister
2024-10-09 11:33:21 -04:00
committed by GitHub
parent 1764a95d39
commit 0ec2d4e434
+3 -3
View File
@@ -85,9 +85,9 @@ PATH="$VIRTUAL_ENV/{{ BIN_NAME }}:$PATH"
export PATH
if [ "x{{ VIRTUAL_PROMPT }}" != x ] ; then
VIRTUAL_ENV_PROMPT="{{ VIRTUAL_PROMPT }}"
VIRTUAL_ENV_PROMPT="({{ VIRTUAL_PROMPT }}) "
else
VIRTUAL_ENV_PROMPT=$(basename "$VIRTUAL_ENV")
VIRTUAL_ENV_PROMPT="($(basename "$VIRTUAL_ENV")) "
fi
export VIRTUAL_ENV_PROMPT
@@ -99,7 +99,7 @@ fi
if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then
_OLD_VIRTUAL_PS1="${PS1-}"
PS1="(${VIRTUAL_ENV_PROMPT}) ${PS1-}"
PS1="${VIRTUAL_ENV_PROMPT}${PS1-}"
export PS1
fi