Para alterá-lo apenas para a instância atual do terminal
Basta digitar PS1='\u:\W$ ' e pressionar Enter.
Para alterar "permanentemente"
No seu ~/.bashrc , encontre a seguinte seção:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w$ '
fi
Remova o @\h e substitua o \w por um maiúscula \W , para que ele se torne:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u\[3[00m\]:\[3[01;34m\]\W\[3[00m\]$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u:\W$ '
fi
Salve, saia, feche o terminal e inicie o outro para ver o resultado.
Toneladas mais opções!
- Veja aqui para um tutorial mais abrangente, com muito mais opções
- Veja esta resposta para usar um pequeno script Python para definir o prompt para que o encurtamento só ocorra quando você estiver profundamente em uma estrutura de diretórios.