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 $