zsh环境变量设置

这两天在使用环境变量的时候突然发现设置以后,只要重启终端后之前设置的环境变量会消失。最开始是在.bash_profile这个文件添加的环境变量,于是在/etc/profile也添加了环境变量但结果还是一样,只要关闭终端重启就会失效。

这时突然想到会不会是zsh搞的鬼,因为之前安装了zsh

【国内直连ChatGPT 29元起】
国内直连ChatGPT,Plus会员每月29元起,支持最新o1模型探索更多领域,无需注册OpenAI账号。

full

于是发现宿主目录下有一个.zshrc配置文件

└─[0] <> ls -a
.                                      .zcompdump-Jong Pro-5.2
..                                     .zsh-update
.CFUserTextEncoding                    .zsh_history
.DS_Store

把环境变量往里加,问题解决。这有点不智能啊,为什么不能直接继承.bash_profile的配置呢?

分享

TITLE: zsh环境变量设置

LINK: https://www.qttc.net/481-zsh-env.html

NOTE: 原创内容,转载请注明出自琼台博客