你的终端神器之Oh My Zsh

简介: Oh My Zsh 是一款强大的 Zsh 配置框架,提供数百款插件(如自动补全、语法高亮)与精美主题,大幅提升终端颜值与效率。支持 Linux/macOS/WSL2,一键安装,轻松定制。开源免费,社区活跃!

想不想让你的终端变得更漂亮且实用呢,来试试这款神器--Oh My Zsh
安装完成后,每次在命令提示符中敲击键盘,你都能体验到数百个强大的插件和精美的主题。

https://github.com/ohmyzsh/ohmyzsh

PixPin_2026-03-28_17-18-22.png

先决条件

  • 操作系统:Linux、macOS、Windows(WSL2)
  • Zsh:v4.3.9 或更高版本(运行 zsh --version 命令确认)

    • Linux安装:apt install zsh
    • macOS安装:brew install zsh
  • curl 或 wget

    • 基本基本自带curl
  • Git,推荐版本 2.4.11 或更高版本

    • Linux安装:apt install git
    • macOS安装:brew install git

OhMyZsh是Zsh的一种管理工具,在安装OhMyZsh之前首先得安装Zsh。

Git 用来克隆(下载)其代码仓库并管理插件/主题。

brew查看之前文章《用Mac的朋友们,你们都在使用Homebrew了吗》。

基本安装

命令行安装

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

# wget方式
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

如果以上出现网络问题,国内环境可以使用以下链接:

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

# wget方式
sh -c "$(wget -O- https://install.ohmyz.sh/)"

PixPin_2026-03-28_17-23-02.png

自带插件

Oh My Zsh 自带大量插件,可以到~/.oh-my-zsh/plugins目录查看。

插件的详细介绍可以去 https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins 查看。

PixPin_2026-03-28_17-31-16.png

启用插件

编辑 vi ~/.zshrc,添加插件名称以启用插件。

plugins=(
  git
  macos
)

注意:插件之间用空格(空格、制表符、换行符等)分隔。请勿使用逗号,否则插件会出错

第三方插件

https://github.com/zsh-users

推荐两款我自用的:

  • zsh-autosuggestions(自动补全
  • zsh-syntax-highlighting(语法高亮

下载插件

# zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

# zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

启用插件

plugins=(
  # ...
  zsh-autosuggestions
  zsh-syntax-highlighting
)

自带主题

Oh My Zsh 自带的主题非常丰富,可以到~/.oh-my-zsh/themes目录查看。

主题对应的界面效果可以到 https://github.com/ohmyzsh/ohmyzsh/wiki/Themes 查看

PixPin_2026-03-28_17-51-08.png

启用主题

编辑 vi ~/.zshrc,更改你选择的主题名称。

ZSH_THEME="robbyrussell"

第三方主题

如果自带主题没有满意的,你也可以使用第三方主题。

https://github.com/romkatv/powerlevel10k,有人称为此主题为天和之作,不过此主题已经处于非活跃的状态了。

安装字体

https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k

  1. 下载字体文件(ttf ):
  2. 双击文件安装字体
  3. 配置终端字体
    • Apple Terminal:打开终端 → 偏好设置 → 描述文件 → 文本,点击字体下的“更改” ,然后选择字体系列。MesloLGS NF

PixPin_2026-03-28_18-29-11.png

安装主题

终端执行:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"

国内环境:

git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k"

启用主题

ZSH_THEME="powerlevel10k/powerlevel10k"

配置主题

终端执行(重开终端或执行source ~/.zshrc):

p10k configure

终端交互式,根据自己喜好选择即可。

PixPin_2026-03-28_18-43-03.png

卸载Oh My Zsh

如果安装后你觉得不好用,卸载也很简单。

uninstall_oh_my_zsh

资源监控

现在你的终端看上去已经很酷炫了,但在使用top时会显得很平庸,你可以安装一个更好看的工具btop

安装

https://github.com/aristocratos/btop

# Linux
dnf install btop

# macOS
brew install btop

验证

终端执行:

btop

PixPin_2026-03-28_18-45-09.png

目录
相关文章
|
13小时前
|
人工智能 API 网络安全
阿里云计算巢一键部署OpenClaw+LINE集成+大模型千问API配置及避坑手册
OpenClaw(原Clawdbot)作为开源AI代理工具,支持通过LINE等社交平台实现智能交互,阿里云计算巢提供一键部署能力,大幅降低环境配置门槛。本文基于2026年最新版本,详细拆解计算巢部署流程、LINE官方账号创建与Webhook配置、Caddy反向代理实现HTTPS、阿里云千问大模型API对接,同时覆盖本地MacOS/Linux/Windows11部署步骤,所有代码可直接复制执行,助力用户快速搭建LINE端AI助手。
|
12小时前
|
人工智能 文字识别 开发者
阿里云Token是什么?7000万免费额度能做什么?看完省下一大笔
阿里云新用户可领7000万免费Token:https://t.aliyun.com/U/fPVHqY 大模型Token是AI处理文本的基本单位(1个≈0.75个汉字),输入输出均计费。百炼平台百余款千问模型,每款各赠100万Token,有效期90天。相当于可写2.3万篇文章、4.7万次对话或处理933份百页文档,价值数百元。立即开通即享!
49 1
|
12小时前
|
人工智能 文字识别 开发者
AI大模型的Tokens是什么?以阿里云为例,3分钟看到到底什么Tokens?
本文详解AI大模型中“Token”概念:中文约0.75字/Token,是计费基本单位。阿里云新用户可享超7000万免费Token(百余款千问模型各赠100万)免费领取:https://t.aliyun.com/U/fPVHqY 有效期90天,价值数百元,足够支撑数月开发、写作、对话等场景。
37 1
|
12小时前
|
人工智能 缓存 文字识别
阿里云Tokens计费规则:免费领7000万Tokens、百亿Tokens补贴及AI大模型收费标准价格表
阿里云2026年推出重磅AI扶持:新用户开通百炼平台即赠7000万Tokens(各模型享100万免费额度),领取免费Tokens:https://t.aliyun.com/U/fPVHqY 并叠加万亿Tokens补贴与1728元代金券。Qwen-Max、Plus等主流模型输入/输出Token分计费,价格从0.367元/百万起,支持Batch调用5折及缓存优惠
|
1天前
|
消息中间件 运维 Java
详解RabbitMQ1-基础使用
MQ异步通信技术摘要 MQ(消息队列)是一种异步通信方式,通过消息Broker实现生产者、消费者解耦。RabbitMQ作为主流MQ方案,支持多种交换机类型(Fanout广播、Direct路由、Topic主题)实现灵活消息路由。Spring AMQP简化了RabbitMQ集成,提供: 自动声明队列/交换机 注解式监听器 RabbitTemplate消息模板 核心优势包括降低耦合、提升性能、故障隔离,但也需考虑Broker可靠性问题。实际开发中需注意: 配置prefetch控制消费速率 使用JSON转换器替代默
|
1天前
|
人工智能 API 调度
不用token,如何免费使用openclaw(详细安装教程)
玩过AI工具的朋友都知道,很多平台都要“token”——要么花钱买,要么做任务换。对于只想轻度使用的普通人来说,真的很不友好。 今天给大家分享一个完全不用token、纯免费的OpenClaw使用方案:ToDesk内置的ToClaw。 不需要充值、不需要绑卡、不需要做任务,只要每天签个到,积分就够用。下面上详细教程。
|
1天前
|
消息中间件 存储 Java
详解RabbitMQ2-高阶技巧
摘要:本文详细探讨了RabbitMQ消息可靠性的保障措施,从生产者、MQ到消费者的全流程解决方案。针对生产者端提出重试机制和确认机制(PublisherConfirm/Return),MQ层面通过持久化和LazyQueue防止消息丢失。消费者端则采用确认机制(ack/nack/reject)、失败重试策略(最大重试次数限制)以及异常消息重定向机制(RepublishMessageRecoverer)。此外,还介绍了幂等性处理方案(唯一消息ID/业务状态判断)和两种延迟消息实现方式(死信交换机与DelayEx
|
12小时前
|
人工智能 IDE 数据可视化
【RuoYi-SpringBoot3-Pro】:将 AI 编程融入传统 java 开发
【RuoYi-SpringBoot3-Pro】将AI编程深度融入Java开发:基于Claude Code + Antigravity主力组合,集成openskills技能管理、OpenSpec需求规范工作流,支持智能创建/更新项目专属Skill,并实现IDEA与Antigravity一键切换,兼顾传统工程规范与AI提效。(239字)
28 1
【RuoYi-SpringBoot3-Pro】:将 AI 编程融入传统 java 开发
|
12小时前
|
人工智能 文字识别 内存技术
一文看懂阿里云Token:怎么领免费Tokens、怎么用、能省多少钱?
2026年阿里云推重磅Tokens福利:新用户开通百炼即赠7000万Tokens(每模型100万),永久有效;企业新客更享万亿Tokens扶持。Qwen-Turbo低至0.367元/百万Tokens,阶梯价+4.5折节省计划大幅降本。
|
12小时前
|
监控 JavaScript Linux
零基础玩转OpenClaw|阿里云+本地三系统部署 10大高价值案例(理财/运营/办公/监控)+避坑指南
2026年,OpenClaw(原Clawdbot)凭借开源灵活的Skill扩展生态,成为AI自动化领域的“万能工具”,但多数用户部署后因不懂实用场景而闲置。实际上,通过搭配不同Skill模块,OpenClaw可覆盖金融理财、新媒体运营、信息获取、办公自动化、智能监控五大核心场景,从“搞钱辅助”到“摸鱼提效”全方位发挥价值。

热门文章

最新文章