Hot For Coding
zsh环境变量设置

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

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

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: 转载内容请注明出处