prompt da Shell
Dentro do seu ambiente virtualenv
está um arquivo, bin/activate
. Você pode editar este arquivo para alterar seu prompt para o que você quiser. Especificamente, esta seção do arquivo:
...
else
PS1="('basename \"$VIRTUAL_ENV\"')$PS1"
fi
...
A variável PS1
é uma variável especial que controla como será o prompt de um shell. Alterar seu valor mudará seu prompt virtualenv
:
PS1="(this is my prompt) "
Exemplo
-
Crie um ambiente de amostra.
$ virtualenv tst-env
-
Quando você está usando
virtualenv
, normalmente você compra esse arquivo.$ cd $HOME/tst-env $ source bin/activate (tst-env)[saml@grinchy tst-env]$
-
Depois de fazer a alteração acima para a variável
PS1
no arquivobin/activate
, meu prompt agora é este:$ source bin/activate (tst-env)