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.