Zsh的第一级提示可以用PROMPT,prompt或 设置PS1。
Zsh使用除Bash之外的其他转义。最值得注意的是,它们是否以%not开头\。相当于Bash 的 \w将是%~.
因此,只需将设置以下行放在您~/.zshrc应该可以解决的问题中:
PROMPT='%~ ~'
Run Code Online (Sandbox Code Playgroud)
注意:(通常)不需要export PROMPT在Zsh - 或Bash中。
如果它对您不起作用,则很可能与Oh-My-Zsh 有关,因为它已经为PROMPT. 因此,您必须确保PROMPT在获取Oh-My-Zsh之后进行设置。
如果您使用Oh-My-Zsh随附的模板,它应该在此行之后:
source $ZSH/oh-my-zsh.sh
Run Code Online (Sandbox Code Playgroud)
在 zsh 中使用_PROMPT:
export _PROMPT='%d ~ '
Run Code Online (Sandbox Code Playgroud)