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

memoのMac折腾记录的更多相关文章

  1. # xrdp 在linux deploy 折腾记录

    xrdp 在linux deploy 折腾记录 1. xrdp connect fail vnc 不管用tiger or vnc4server都可以正常用,但xrdp无法连接 netstat -tnl ...

  2. docker for mac 学习记录

    docker基本命令 docker run -d -p 80:80 --name webserver nginx 运行容器并起别名 docker ps 展示目前启动的容器 docker ps -a 展 ...

  3. Mindjet MindManager 2016/2017 折腾记录

    https://community.mindjet.com/mindjet/topics/ensure-2017-64-bit-version-installation Mindmanager sho ...

  4. mac操作记录

    1.mac'主目录地址' 类似我的电脑 点桌面空白处按shift+command+C, 双击Macintosh HD图标后就能看见system文件夹 2.做excel表格,下载Microsoft Of ...

  5. MAC快捷方式记录

    刚刚转到MAC,很多功能发现不能用,总结一下: 刷新页面:command+r 命令行,到行首:control+a 命令行,到行尾:control+e vim,到行尾:shift+$ vim,到行首:s ...

  6. mac 命令记录

    1. 安装 mysqlworkbench brew search mysql brew tap caskroom/cask brew cask search mysql brew cask insta ...

  7. mac 使用记录

    iterm 配合 lrzsz 实现 上传下载

  8. MySQL for mac使用记录

    一.登录 打开终端,输入/usr/local/mysql/bin/mysql -u root -p 初次进入mysql,密码为空.当出现mysql>提示符时,表示你已经进入mysql中.键入ex ...

  9. ySQL for mac使用记录

    一.登录 打开终端,输入/usr/local/mysql/bin/mysql -u root -p 初次进入mysql,密码为空.当出现mysql>提示符时,表示你已经进入mysql中.键入ex ...

  10. Mac软件记录

    前端: Brackets,sourceTree,dreamweaver,ps,ai,softmatic Weblayers. phpStorm,pyCharm,IDEA,eaclipse,XCODE, ...

随机推荐

  1. c-->extern关键字的使用

    extern关键字的使用 作用:声明外部符号(使用其他文件的全局变量) 例子: 源文件: test.c #include <stdio.h> extern int year;//使用ext ...

  2. 无线网络技术 实验2 无线网络环境RSSI测试实验

    1.实验目的与要求 ①.了解RSSI的概念和基本原理 ②.掌握RSSI测量过程和方法 ③.不同无线环境下RSSI值测量 2.实验仪器材料:个人计算机 Windows操作系统 个人热点 3.实验过程记录 ...

  3. hdu 4283You Are the One

    The TV shows such as You Are the One has been very popular. In order to meet the need of boys who ar ...

  4. VUE3+VITE 常见问题解决

    reactive解构最深的一层,失去响应性问题 pinia创建的store,使用结构失去响应性 reactive包裹后的对象 重新赋值失去响应性 无法动态引入图片 在computed中传参数 vue3 ...

  5. 剑指 Offer II 动态规划

    088. 爬楼梯的最少成本 class Solution { public: int minCostClimbingStairs(vector<int>& cost) { int ...

  6. H3C交换机基本操作

    Console口登录配置 1.无认证登录console <H3C>system-view [H3C]user-interface aux 0 // 进入AUX用户界面 [H3C-line- ...

  7. 在axios拦截器js文件中无法使用vue-router问题

    如果在axios设置拦截器的js文件或者说在vue-router路由配置文件,配置好的路由文件以外的js文件中使用 import {useRouter} from 'vue-router' 系统不会默 ...

  8. Win10家庭版找不到组策略gpedit.msc怎么办

    Win10家庭版找不到组策略gpedit.msc怎么办 @echo off pushd "%~dp0" dir /b %systemroot%\Windows\servicing\ ...

  9. Eclipse 获取maven项目出现问题汇总

    1.errors occurred during the build,可以试试加上下图的配置,路径根据自己jak安装路径去修改

  10. JVM中的GC系统

    什么是GC? GC(Garbage Collection)称之为垃圾回收,在JVM的执行引擎中自带这样的一个GC系统,此系统会按照一定的算法对内存进行监控和垃圾回收. 如何判断哪些对象是垃圾? 1.引 ...