在 zsh 中,如何在提示符中获取 pwd?

在 zsh 中,如何在提示符中获取 pwd?

我最近从 bash 切换到 zsh,但是我无法看到自己所在的目录,这让我很烦恼(MacOSX)

我如何让“pwd”出现在我的提示中?

答案1

PROMPT="%~$ "

答案2

PROMPT='%d%>:%{\e[0m%}>> '

答案3

这是我在 MAC 上

PROMPT='$fg[cyan]%m:$fg[yellow] %T %B%30<..<%~%b %(!.#.>) '

看起来像这样

答案4

我知道已经有一段时间了,但我只是把这个答案放在这里,因为这是另一种方法。你也可以这样做:

#this is your PROMPT
PROMPT='$fg[cyan]%m: $fg[yellow]$(get_pwd) '
#this is the function
function get_pwd() {
    echo "${PWD/$HOME/~}"
}

PS:我建议你使用哦我的天啊

相关内容