memoのMac折腾记录

memoのMac折腾记录

纯粹是一些零散的学习记录。有错误欢迎指出。
我就是一鼠标党,不会Linux。

zsh加载

惭愧,最近才知道bash和zsh是两个不同的终端。。。
之前看一些mac设置系统环境变量,怎么折腾有的都折腾不对。
那是当然的啦,往~/.bash_profile或者~/.bashrc里面写啥都不好使。
zsh,当然是会读取~/.zshrc或者~/.zprofile文件。写错地方了啊!
加载顺序的话,应该是

/etc/profile我怀疑应该是/etc/zprofile
/etc/paths
~/.zprofile
~/.zshrc

反正python的安装器把python的路径是写到了~/.zprofile,害我好找。
conda是写到了~/.zshrc

参考链接:
解释了zsh加载方式
以bash为终端的方式

更新一下

今天查看echo $PATH,因为我之前安装过LaTex,所以路径里面有一个/Library/Tex/texbin在里面。然而上面列举的几个文件都看不到这个路径。那它是怎么添加到path中去的呢?
一顿猛查,最后人家论坛回复了:/etc/paths.d/里面,有个Tex文件,里面加上了这个路径!
也是挺有意思的。还有路径/etc/zprofile,我怀疑zsh读取的是这个路径。
今天安装了一下oh my zsh,感觉还不错,挺强大的。

关于加载顺序,找到个权威的:
http://zsh.sourceforge.net/Guide/zshguide02.html#l9
还是得官方文档啊!
另一个说人话的:
https://blog.csdn.net/weixin_30924239/article/details/96045977

安装中文的man

没啥好说的,直接按照这个网址来吧。
https://www.cnblogs.com/himonkey/p/11853564.html

posted @ 2021-03-08 22:15  薛定谔の三味  阅读(74)  评论(0编辑  收藏  举报