虽然macOS自带terminal等功能,但非常的不好用,这里记录下一些自己的配置。
1. ssh自动断开的问题
默认ssh没有配置时间检查,需要自己设置一下。
1 2 3 4 5
| touch ~/.ssh/config
Host * ServerAliveInterval 30 ServerAliveCountMax 2
|
2. zsh相关
默认的zsh基本什么都没有配置,跟bash没啥区别。例如要翻历史命令,基本上是一条一条全部显示,不会自动合并同样的历史命令,对zsh做修改如下:
1 2 3 4 5 6 7
| vim ~/.zshrc
export HOMEBREW_NO_AUTO_UPDATE=true setopt HIST_IGNORE_DUPS export CLICOLOR=1 export LSCOLORS=ExGxFxdaCxDaDahbadeche #export LSCOLORS=ExGxFxdaCxDaDahbadacec
|
设置homebrew不自动更新,防止每次下软件包还得等半天更新。
设置zsh的颜色显示,区分文件夹、文件等。
参考链接
https://www.cnblogs.com/hongdada/p/12992661.html
https://medium.com/@ysmintor/%E8%A7%A3%E5%86%B3-macos-%E4%B8%8B-ssh-%E7%A9%BA%E9%97%B2%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E5%90%8E%E8%87%AA%E5%8A%A8%E6%96%AD%E5%BC%80-b45867e35141
https://zhuanlan.zhihu.com/p/60880207