Mac美化终端需换iTerm2、装Oh My Zsh、设agnoster主题+Powerline字体、加语法高亮与自动补全、导入Dracula配色方案。

Mac怎么美化终端命令行界面?默认黑底白字的Terminal不仅信息密度低、缺乏Git分支提示,连输错命令和输对命令都长得一模一样,每天盯着它工作6小时以上,眼睛累、效率低、心情差。
换掉原生Terminal,装iTerm2
打开浏览器,访问 https://www.php.cn/link/f58d720bf94dad5b8f6fba554975ebc4,点击 Download 下载最新版 .zip 文件。
双击解压后,把 iTerm2.app 拖进 Applications 文件夹。
首次启动时,系统会提示“无法验证开发者”,右键图标→“打开”,再点一次“打开”即可绕过 Gatekeeper 限制。
【必须将iTerm2设为默认终端】:启动 iTerm2 → Cmd + , → Profiles → General → Startup → Shell → “Command (complete path)”下方勾选 “Run command inside shell”,再在框中填入 /bin/zsh;接着点左下角 “Other Actions” → “Set as Default Terminal”。
确认Zsh已就位并安装Oh My Zsh
在 iTerm2 中执行:echo $SHELL
输出必须是 /bin/zsh。如果不是,立刻运行:chsh -s /bin/zsh → 输入密码 → 关闭并重开 iTerm2 再验证。
确认无误后,一键安装 Oh My Zsh:sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成,提示符变成 ➜ ~,说明Zsh与框架均已激活。
选主题:agnoster + Powerline字体防乱码
先装字体,否则agnoster里全是方块:
① 打开终端,依次执行:git clone https://github.com/powerline/fonts.git --depth=1cd fonts./install.shcd .. && rm -rf fonts
② 启动 iTerm2 → Cmd + , → Profiles → Text → Font → Change Font → 找到 Meslo LG M for Powerline(注意带 “for Powerline” 后缀),选 Regular 或 Bold 均可。
③ 编辑配置文件:nano ~/.zshrc
找到 ZSH_THEME= 行,改成:ZSH_THEME="agnoster"
Ctrl+O → Enter → Ctrl+X 保存退出。
最后执行:source ~/.zshrc
如果左下角出现用户@主机名+当前路径+Git分支(如 master●),说明成功了。
加语法高亮和自动补全
方法一:语法高亮(输错命令变红,目录变蓝)
执行:git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-${HOME}/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
然后编辑 ~/.zshrc,在 plugins=(...) 那一行末尾追加 zsh-syntax-highlighting,例如:plugins=(git zsh-syntax-highlighting)
保存后 source ~/.zshrc 即生效。
方法二:命令历史智能补全(输入 git st,按方向键↑就能补出 git status)git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-${HOME}/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
同样在 plugins=() 里加上 zsh-autosuggestions,再 source ~/.zshrc。
配色方案:Dracula暗色护眼方案
在终端中运行:git clone https://github.com/dracula/iterm.git ~/.dracula-iterm
打开 iTerm2 → Cmd + , → Profiles → Colors → Color Presets → Import → 选择刚克隆下来的 ~/.dracula-iterm/Dracula.itermcolors。
导入后,在 Color Presets 下拉菜单中直接选中 “Dracula”。
这一步做完,背景变成深紫灰,关键词高亮柔和不刺眼,长时间编码眼睛不再发酸。

















