OSX使用oh-my-zsh后.bash_profile自定义失效

发布于 / 诗与故事

问题描述

昨天折腾安装了下 oh-my-zsh这个好东西,控制台变得优美了起来

但是!今天来之后启动项目发现命令都无了。有点头大!

image-20210819171306220

包括自己在 ~/.bash_profile这个文件下定义的自定义命令也没了

image-20210819171904254

这时候整个人都不好了!!

尝试解决

手动执行下我们的环境变量文件!

source ~/.bash_profile

image-20210819172356470

发现命令是可以的都回来了。但是窗口关闭之后又无了。

这时候,我们把source ~/.bash_profile 给加到 ~/.zshrc中去

然后再生效我们的配置 source ~/.zshrc 后发现可以!

原因

昨天我们在安装优美的控制台的时候貌似修改过对应的配置,我们只能猜着去Google了

oh-my-zsh的配置文件为.zshrc,而默认shell(bash)的配置文件为.bash_profile

参考链接:

1.https://stackoverflow.com/questions/23090390/is-there-anything-in-zsh-like-bash-profile

2.https://www.jianshu.com/p/4eedd5fb77fa

本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可
本文链接: https://www.ahwgs.cn/osxshiyongoh-my-zshhou-bash_profilezidingyishixiao.html