macOS 终端配置:Ghostty + Oh My Zsh + Starship

这是一套偏日常开发使用的 macOS 终端配置:使用 Ghostty 作为终端模拟器,使用 Oh My Zsh 管理 Zsh 配置和插件,最后用 Starship 接管命令行提示符。 目标 Ghostty:终端应用,启动快,默认配置已经足够可用。 Oh My Zsh:管理 Zsh 配置、插件和常用别名。 Oh My Zsh plugins:补全、建议、高亮、Git、sudo 等效率插件。 Starship:跨 shell 的命令行提示符,替代 Oh My Zsh 主题。 准备 确认当前 shell 是 Zsh: echo $SHELL zsh --version 如果当前不是 Zsh,可以切换为 macOS 自带的 Zsh: chsh -s /bin/zsh 安装 Homebrew 后,后续工具都可以统一用 brew 管理: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew update 安装 Ghostty Ghostty 的 macOS 版本可以直接下载安装,也可以通过 Homebrew Cask 安装: brew install --cask ghostty 启动 Ghostty: ...

May 9, 2026 · 3 min · 631 words · Jiang Jun Jie

Powerlevel10k

macOS 安装 Powerlevel10k Powerlevel10k 是一个 Zsh 主题,特点是速度快、可定制程度高,并且自带交互式配置向导。 准备 确认当前 shell 是 Zsh: echo $SHELL 如果输出不是 /bin/zsh,可以切换为 Zsh: chsh -s /bin/zsh 安装推荐字体 Powerlevel10k 推荐使用 MesloLGS NF 字体,否则图标可能显示为乱码或方块。 使用 Homebrew 安装: brew install --cask font-meslo-lg-nerd-font 安装完成后,在终端应用里把字体切换为 MesloLGS NF。 常见终端字体设置位置: Terminal.app:设置 -> 描述文件 -> 文本 -> 字体 iTerm2:Settings -> Profiles -> Text -> Font VS Code:设置 terminal.integrated.fontFamily 为 MesloLGS NF 方式一:使用 Homebrew 安装 brew install powerlevel10k 安装完成后,把主题加载语句写入 ~/.zshrc: echo 'source $(brew --prefix)/share/powerlevel10k/powerlevel10k.zsh-theme' >> ~/.zshrc 重新加载配置: ...

May 9, 2026 · 1 min · 206 words · Jiang Jun Jie