Cách nhắc bash của tôi hiện được cấu hình, nó hiển thị toàn bộ đường dẫn đến thư mục hiện tại. Điều này thật khó chịu khi tôi ở sâu bên trong cây thư mục, vì dấu nhắc trở nên quá dài đến nỗi mọi lệnh sẽ kết thúc thành dòng tiếp theo. Làm thế nào để tôi làm cho nó chỉ hiển thị phần cuối của con đường?
Đây là những gì tôi có trong .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
tuyên bố sẽ ghi đè nó khi tôi đang trên một xterm, và các vấn đề có vẻ là vớiPWD
trongPROMPT_COMMAND
dòng. Bạn có biết những gì tôi nên đặt ở đó?