安装 zsh

在 macOS 上,zsh 通常是预装的,但可以通过 Homebrew 安装最新版本:

brew install zsh

将 zsh 设置为默认 shell:

chsh -s $(which zsh)

重新启动终端或打开新的终端窗口以生效。


安装 zsh-syntax-highlighting

zsh-syntax-highlighting 是一个插件,可以高亮显示命令中的语法错误和有效命令。通过 Homebrew 安装:

brew install zsh-syntax-highlighting

~/.zshrc 中启用插件:

echo 'source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' >> ~/.zshrc

重新加载配置:

source ~/.zshrc

安装 Powerlevel9k 主题

Powerlevel9k 是一个高度可定制的 zsh 主题。通过 Homebrew 安装:

brew tap homebrew/cask-fonts
brew install --cask font-hack-nerd-font

安装 Powerlevel9k:

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

~/.zshrc 中设置主题:

echo 'ZSH_THEME="powerlevel9k/powerlevel9k"' >> ~/.zshrc

重新加载配置:

source ~/.zshrc

安装 Nerd Font

Nerd Font 提供了大量图标符号,常用于 Powerlevel9k 等主题的显示。安装 Hack Nerd Font:

brew tap homebrew/cask-fonts
brew install --cask font-hack-nerd-font

在终端设置中选择安装的 Nerd Font(如 Hack Nerd Font)作为默认字体。


优化配置

编辑 ~/.zshrc 以添加 Powerlevel9k 的个性化配置:

POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir vcs)
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status root_indicator background_jobs time)
POWERLEVEL9K_MODE='nerdfont-complete'

保存后重新加载配置:

source ~/.zshrc

验证安装

检查 zsh 是否为默认 shell:

echo $SHELL

验证 zsh-syntax-highlighting 是否生效,输入无效命令时会显示红色高亮。

检查 Powerlevel9k 主题是否正确加载,终端提示符应显示为 Powerlevel9k 风格。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐