![为什么我的 PS1 环境变量不断被覆盖?](https://linux22.com/image/1569966/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20PS1%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E4%B8%8D%E6%96%AD%E8%A2%AB%E8%A6%86%E7%9B%96%EF%BC%9F.png)
我正在尝试通过添加如下行来自定义提示
export PS1='%d'
到我的.zshrc
文件。但是环境变量不断被覆盖。事实上,我可以在终端执行以下操作
% env | grep PS1
PS1=%K{blue}%n@%m%k %B%F{green}%66<...<%~
% export PS1='%d'
% env | grep PS1
PS1=%K{blue}%n@%m%k %B%F{green}%66<...<%~
这真是让我大吃一惊。
这里发生了什么?我该如何阻止它?