Para encurtar o prompt, uma maneira é definir PROMPT_DIRTRIM
:
$ cd /usr/share/man/man1
/usr/share/man/man1 $ PROMPT_DIRTRIM=3
.../share/man/man1 $
PROMPT_DIRTRIM
, quando definido, limita o número de diretórios mostrados no caminho do prompt, substituindo as partes anteriores por ...
.
Existem outras maneiras, como remover elementos desnecessários (como o nome do host). Para isso, você precisa editar PS1
no seu .bashrc
.
Para criar um alias, basta agrupar todos os seus comandos. Aliasing cd
apenas para este propósito não é uma boa ideia. Eu usaria outro nome, como django3
:
alias django3='cd ~/Desktop/django-user3; source newenv/bin/activate; cd superlists; PROMPT_DIRTRIM=1'
Então você pode fazer:
cam@cam:~ $ django3
(newenv)cam@cam:.../django-user3/superlists $