La forma en que mi indicador bash está configurado actualmente, muestra la ruta completa al directorio actual. Esto es molesto cuando estoy dentro de un árbol de directorios, ya que el mensaje se vuelve tan largo que cada comando se ajusta a la siguiente línea. ¿Cómo hago que muestre solo la última parte del camino?
Esto es lo que tengo en mi .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
declaración lo anula cuando estoy en una xterm, y el problema parece estarPWD
en laPROMPT_COMMAND
línea. ¿Sabes lo que debería poner allí?