如何防止 zsh 显示环境变量名称而不是当前路径?

Seb*_*oli 5 zsh prompt oh-my-zsh

我正在使用“oh-my-zsh”。

我有一个设置为当前路径的环境变量,让我们说:

PROJECT=/home/me/projects/client/project
Run Code Online (Sandbox Code Playgroud)

我的 zsh 提示如下所示:

me@my-machine:~PROJECT$ 
Run Code Online (Sandbox Code Playgroud)

而我的 bash 提示符如下所示:

me@my-machine:~/projects/client/project$ 
Run Code Online (Sandbox Code Playgroud)

如何将 zsh 提示符配置为像 bash 一样?我的意思是,我想在提示中看到完整路径,即使有一个变量指向它。

Jon*_*ter 3

将您的 zsh 提示符设置为使用%d而不是%~

我不确定 oh-my-zsh 如何实现它,但我会开始查找 ~/.zshrc

可以在以下位置找到更多信息man zshmisc(搜索“EXPANSION OF PROMPT SEQUENCES”)