Mac如何安装配置Oh My Zsh_Mac Oh My Zsh安装配置要点

冰火之心

冰火之心

2026-04-04

425人浏览

原创

需安装并配置 oh my zsh 以提升 macos 终端体验,步骤包括检查 zsh/git 环境、选择官方脚本/国内镜像/手动克隆方式安装,并编辑 ~/.zshrc 启用语法高亮与自动补全等插件。

mac如何安装配置oh my zsh_mac oh my zsh安装配置要点

如果您希望在 macOS 系统中提升终端使用体验,增强命令补全、语法高亮与主题定制能力,则需安装并正确配置 Oh My Zsh。以下是多种可行的安装与配置路径,覆盖不同网络环境与系统状态。

一、检查并准备运行环境

Oh My Zsh 依赖 Zsh 与 Git 正常运行,若缺失任一组件或 Shell 未切换至 Zsh,后续安装将失败或功能异常。需逐一确认当前环境是否满足基本条件。

1、执行 echo $SHELL 查看当前默认 Shell;若输出为 /bin/bash,需执行 chsh -s /bin/zsh 切换并重启终端生效。

2、执行 zsh --version 确认 Zsh 版本不低于 4.3.9;若未安装,可使用 brew install zsh 安装(需先装 Homebrew)。

3、执行 git --version 验证 Git 是否可用;若无输出,可通过 xcode-select --installbrew install git 补全。

二、使用官方脚本一键安装

此方法最简捷,适用于网络通畅且已满足前置条件的用户。安装脚本会自动创建配置文件、设置默认 Shell 并下载核心仓库。

1、在终端中粘贴并执行以下命令(curl 方式):
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

2、若提示是否切换默认 Shell,输入 Y 并回车;随后按提示输入用户密码。

3、当终端显示大型 ASCII 字符 “Oh My Zsh!” 标志时,表示安装成功。

三、使用国内镜像源安装

针对 GitHub 原始地址访问缓慢或超时的情况,可改用国内托管镜像,避免因网络中断导致安装失败。

1、执行国内加速安装命令(curl + install.ohmyz.sh):
sh -c "$(curl -fsSL https://install.ohmyz.sh/)"

PyCharm 2026.2.0.1 Mac版
PyCharm 2026.2.0.1 Mac版

PyCharm 2026.2.0.1 Mac版提供 JetBrains 官方 2026.2.0.1 版本安装包,适合在macOS系统上进行 Python 项目开发、运行、调试和测试。

下载

2、如仍不可达,可尝试 Gitee 镜像:
sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

3、安装过程与官方方式一致,等待终端输出完成标志即可。

四、手动克隆仓库安装

适用于网络策略严格限制脚本执行、或需精确控制安装路径的高级用户。该方式跳过自动 Shell 切换步骤,需手动配置。

1、执行 git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh 将代码克隆至标准路径。

2、复制模板配置文件:
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

3、手动设置默认 Shell:
chsh -s /bin/zsh,然后完全退出并重启终端。

五、启用基础增强功能

安装完成后,默认配置仅启用基础插件。需编辑 ~/.zshrc 文件以激活语法高亮、自动补全等关键特性。

1、执行 vim ~/.zshrc 打开配置文件;按 i 进入编辑模式。

2、定位到 plugins=(git) 行,在括号内添加空格分隔的插件名,例如:
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

3、按 Esc 退出编辑,输入 :wq 保存并退出;再执行 source ~/.zshrc 使配置立即生效。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

2023.06.14

2493

6

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

2023.10.30

432

4

常见的编码方式
常见的编码方式

常见的编码方式有ASCII编码、Unicode编码、UTF-8编码、UTF-16编码、GBK编码等。想了解更多编码方式相关内容,可以阅读本专题下面的文章。

2023.10.24

1015

7

a和A对应的ASCII码数值
a和A对应的ASCII码数值

a的ascii码是65,a的ascii码是97;ascii码表中,一个字母的大小写数值相差32,一般知道大写字母的ascii码数值,其对应的小写字母的ascii码数值就算出来了,是大写字母的ascii码数值“+32”。想了解更多相关的内容,可阅读本专题下面的相关文章。

2024.10.24

3816

11

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

2026.01.21

7599

27

GitHub官网入口版本汇总
GitHub官网入口版本汇总

本专题整合了GitHub入口版本地址汇总,阅读专题下面的文章了解更多详细内容。

2026.04.02

454

19

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

2023.07.05

2631

9

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

2023.07.06

975

6

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

2023.07.24

511

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 128人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 19万人学习

好课诞生记
好课诞生记

共20课时 | 6.9万人学习