Mac装Oh My Zsh需四步:先确认Zsh为默认Shell(echo $SHELL应为/bin/zsh);再用官方脚本一键安装;接着换agnoster等主题并安装Powerline字体(如Meslo LG S);最后启用git、autojump等插件并加载。
mac 上装 oh my zsh 很直接,关键在顺序和细节:先确保用的是 zsh,再装框架,接着配主题和字体,最后加插件提升实用性。
确认并设 Zsh 为默认 Shell
macOS Catalina(10.15)及更新版本已默认使用 Zsh,但仍建议验证:
- 终端输入 echo $SHELL,输出应为 /bin/zsh
- 如果显示
/bin/bash或其他路径,运行 chsh -s /bin/zsh,输密码后关闭并重开终端 - 再次执行 echo $SHELL 确认生效
一键安装 Oh My Zsh 框架
官方脚本会自动创建配置文件、设置默认主题,并完成基础初始化:
- 终端运行:sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- 提示是否设 Zsh 为默认时,按回车即可(已设好则跳过)
- 完成后看到 “Enjoy your new zsh configuration.” 表示成功
换主题 + 装 Powerline 字体
像 agnoster 或 powerlevel10k 这类主题依赖特殊符号字体,否则会显示方块或乱码:
- 编辑配置文件:nano ~/.zshrc,找到 ZSH_THEME= 行,改成 "agnoster" 或 "robbyrussell"
- 保存退出(Ctrl+O → 回车 → Ctrl+X),再运行 source ~/.zshrc 生效
- 下载 Powerline 字体:github.com/powerline/fonts,解压后进 fonts 目录,运行 ./install.sh
- 终端偏好设置 → 配置文件 → 文本 → 字体 → 更改,选 Meslo LG S for Powerline 或类似字体
启用常用插件提升效率
插件能带来自动补全、语法高亮、命令历史搜索等实用功能:
- 在 ~/.zshrc 中找到 plugins=(git) 这一行,改成例如:plugins=(git autojump zsh-autosuggestions zsh-syntax-highlighting)
- 部分插件需额外安装,比如:brew install zsh-autosuggestions zsh-syntax-highlighting
- 安装后,在 ~/.zshrc 底部追加两行加载语句(具体路径参考对应插件文档)
- 再次运行 source ~/.zshrc 激活所有改动


















