在bash提示符(Git Bash)中替换CWD的部分

时间:2019-05-29 21:58:10

标签: bash git-bash

这是在Git Bash中

我正试图使提示从

消失
/c/folder $

c->folder $

要完成这项工作,我将在.bashrc中放入什么?甚至有可能吗?

1 个答案:

答案 0 :(得分:1)

您可以通过将PROMPT_COMMAND设置为分配PS1的函数来对提示进行任意操作:

PROMPT_COMMAND="setmyprompt"
setmyprompt() {
  dir="${PWD#/}"
  dir="${dir//\//->}"
  PS1="$dir \\\$ "
}