Oh My Zsh

让终端颜值与效率双飞跃的开源 Zsh 终极配置框架。

作为程序员圈子里让人惊呼“哦买嘎”的开源神器,Oh My Zsh 是一个由社区驱动的开源 Zsh 配置框架。它或许不会立刻让你变身“十倍程序员”,但绝对能通过极致的终端美化与效率增强,让你在敲击键盘的每一次瞬间感受到前所未有的流畅与愉悦。对于需要频繁使用命令行的开发者与运维人员来说,它是不可或缺的装备。

亮点

  • 海量精美主题:内置 200 多款精美主题(如agnoster等),告别枯燥的黑底白字,轻松打造极具个人风格的极客终端。
  • 强大的插件生态:提供数百个实用插件,涵盖语法高亮、智能命令提示、Git 状态显示等,大幅提升命令行操作效率。
  • 开箱即用与易管理:通过一条命令即可完成安装与 Zsh 配置的接管。后续更新、插件与主题管理都能在 ~/.zshrc 文件中轻松搞定。
  • 出色的跨平台兼容:完美运行于 macOS、Linux、FreeBSD 甚至 Android 和 Windows (WSL2) 等多种环境,并在必要时贴心地提供国内等地区的镜像安装支持。

快速开始

1. 确保环境满足前置要求

在安装前,请确保你的系统中已安装:

  • zsh (推荐 5.0.8 及以上版本)
  • git (推荐 v2.4.11 或更高版本)
  • curlwget

2. 一键安装

在终端中运行以下任一命令即可(如果在部分网络环境下无法访问 GitHub,可使用官方提供的备用镜像地址):

使用 curl(直连 GitHub):

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

使用 curl(国内/印度等被阻断网络区域的镜像地址):

sh -c "$(curl -fsSL https://install.ohmyz.sh/)"

3. 个性化配置主题与插件

安装完成后,原有的 .zshrc 会被备份。你可以使用文本编辑器打开 ~/.zshrc 修改配置:

vi ~/.zshrc

修改为你喜欢的主题(注意:部分复杂主题可能需要额外安装 Powerline FontNerd Font):

ZSH_THEME="agnoster"

按需添加插件(使用空格、制表符或换行分隔,切勿使用逗号):

plugins=(
  git
  dotenv
  macos
)

保存后重新打开终端,或执行 source ~/.zshrc 即可享受你的全新终端!

相关链接