1、Homebrew
https://zhuanlan.zhihu.com/p/111014448
常见错误:
curl: (28) Operation too slow. Less than 100 bytes/sec transferred the last 5 seconds
Warning: formula.jws.json: update failed, falling back to cached version.
Error: Cannot download non-corrupt https://formulae.brew.sh/api/formula.jws.json!
解决办法:
执行
export HOMEBREW_NO_INSTALL_FROM_API=1
常用程序安装:
tree,以树形结构罗列当前文件夹下的所有目录及数据文件。
brew install tree
google-chrome,谷歌浏览器。
brew install google-chrome --cask
sublime-text,文本编辑器。
brew install subime-text --cask
iterms2,用来替代系统自带的终端使用,拓展性更强,更可以安装插件。
https://iterm2.com/features.html
brew install iterm2 --cask
zsh,是众多shell实现的一种,全称是Z-shell,其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。从 macOS Catalina 版开始,其默认shell从bash改为zsh,根据当前的系统版本判断是否需要安装即可。校验代码如下:
echo $SHELL
zsh-completions,命令补全插件,输入命令按Tab键后会提示可以使用的命令和说明。
brew install zsh-completions
## 插件默认安装在/usr/local/Cellar/路径下(这个是我安装的位置)
/usr/local/Cellar/zsh-completions/0.34.0/share/zsh-completions
安装完成后,需要到 ~/.zshrc文件中添加插件位置并重启终端才能生效。
cd ~
ls -la
vim .zshrc
在最后一行添加:
# zsh completions for brew
fpath=(/usr/local/Cellar/zsh-completions/0.34.0/share/zsh-completions $fpath)
compinit
重启终端
输入 brew + Tab按键,即可看出效果。
oh-my-zsh,Oh My Zsh 是一个开源的、社区驱动的框架,用于管理你的 zsh 配置。
## 官网
https://ohmyz.sh/
## github安装
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
## gitee国内进行安装,适合没有fq的小伙伴
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"
neofetch,系统基础信息显示(美化)。
brew install neofetch