Oh My Zsh 是什么
Oh My Zsh 让你的命令行终端更美观、更高效、更强大的 Zsh 终端,他包括 “插件系统” ,“主题支持”, “自动补全增强”,“Git 集成”,从而达到更好看更好用的命令行体验。
与 bash 的区别
| 特性 | Bash | Zsh + Oh My Zsh |
|---|---|---|
| 主题 | ❌ 无 | ✅ 支持多种主题 |
| 插件系统 | ❌ | ✅ 内置强大插件管理 |
| Git 状态提示 | ❌ | ✅ 支持命令行显示 Git 分支、状态 |
| 自动补全 | 一般 | ✅ 更智能 |
| 易用性 | 基础 | 高度可定制和美化 |
安装 Oh My Zsh(macOS )
首先确保已安装 Zsh
❯ zsh --version
zsh 5.9 (arm64-apple-darwin24.0)
如果没有安装zsh的话,可以使用homebrew安装,命令如下
brew install zsh
安装 Oh My Zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安装 PowerLevel10k 主题
将 PowerLevel10k 主题使用 git 下载到 zsh 的主题目录
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
更改 ~/.zshrc 配置文件中的主题,默认 robbyrussell
ZSH_THEME="powerlevel10k/powerlevel10k"
配置 Powerlevel10k 主题
默认情况下,在命令行直接 source ~/.zshrc,就回出现 Powerlevel10k 主题的配置步骤,如果没有出现也可以通过 p10k configure 命令进入配置页面。根据配置提示和个人便好进行选择即可。
最终效果如下,当输入命令的时候会自动出现提示:
