判断自己的使用的 shell 是哪种类型
在 Linux 和 macOS Mojave 或 Mojave 之前的系统里,是默认使用 Bash 的,所以需要修改
$HOME/.bashrc
文件。 macOS Catalina 操作系统默认使用 Z Shell,所以需要修改$HOME/.zshrc
文件。请知晓,如果你使用不同的 shell,文件目录或文件名可能会有所不同。
由于我的 mac 操作系统是Monterey 是默认使用的 zsh,所以安装 ohmyzsh 会覆盖我之前.zshrc 中的环境变量
如果是默认的 bash,是用的 bashrc,此方法同样有效
解决方案如下:
由于 我几乎使用 python,node,go,java,flutter 等等一堆工具,网上找了各种解决办法都不行
如果重新配会很崩溃.......没办法逼急了才想出此招,希望能帮到你们
解决方案:
1.打开自己的用户目录
2.显示隐藏文件,怎么显示隐藏文件自行百度
3.在隐藏文件中找到.zshrc.pre-oh-my-zsh 这个就是覆盖之前的.zshrc 文件
4.用文本编辑器打开这个文件,有些文本编辑器会出现乱码,所以我用的是typora 打开的
5.复制全部,然后在 打开终端输入指令,就可以通过文本编辑器打开 ohmyzsh 的 rc 文件
open ~/.zshrc
6.将之前的环境变量复制到文件开头
7.重新启动终端,输入之前的安装的 python 或者其他指令(如 node )检查是否生效(大功告成!)