A maneira como meu prompt do bash está configurado atualmente, mostra todo o caminho para o diretório atual. Isso é irritante quando estou dentro de uma árvore de diretórios, pois o prompt se torna tão longo que todos os comandos passam para a próxima linha. Como faço para mostrar apenas a última parte do caminho?
Isto é o que eu tenho no meu .bashrc
:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
;;
*)
;;
esac
case
declaração a substitui quando estou em um xterm, e o problema parece estar comPWD
aPROMPT_COMMAND
linha. Você sabe o que devo colocar lá?