我的 bash 提示符当前配置的方式,它显示了当前目录的整个路径。当我深入目录树时,这很烦人,因为提示变得很长,以至于每个命令都包含在下一行中。如何让它只显示路径的最后一部分?
这是我在我的.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
Run Code Online (Sandbox Code Playgroud) 我试图弄清楚如何缩短 Windows 10 中的提示,这样我最终不会得到一个深度嵌套的目录路径,它占用了大部分(或全部)命令行。
我已经尝试应用此处显示的信息,但它似乎没有正确转换为 Windows 10。我创建了一个新的环境变量,命名PROMPT并填写了适用的信息,但它似乎没有达到预期的效果 - 它只向下移动>一行;还有很长的路要走。