Mac终端颜值翻倍!iTerm2+Oh My ZSH+Powerlevel10k保姆级配置指南
对于Mac开发者来说,终端是日常工作中不可或缺的工具。但默认的Terminal.app功能有限,界面单调,长时间使用容易造成视觉疲劳。本文将带你打造一个既美观又高效的终端环境,通过iTerm2、Oh My ZSH和Powerlevel10k的组合,让你的命令行界面焕然一新。
1. 准备工作与环境搭建
在开始配置前,我们需要确保系统环境准备就绪。MacOS自带了大多数必要的工具,但有些组件需要手动安装。
首先检查你的系统版本是否在10.15(Catalina)或以上。这些较新的系统版本对zsh的支持更好。可以通过以下命令查看系统信息:
sw_vers
必备工具安装清单:
- Xcode Command Line Tools
- Homebrew(Mac包管理器)
- Git(版本控制工具)
安装Xcode Command Line Tools:
xcode-select --install
安装Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,将Homebrew添加到PATH中:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
2. iTerm2安装与基础配置
iTerm2是Mac上功能最强大的终端模拟器之一,相比系统自带的Terminal.app,它提供了更多实用功能和自定义选项。
2.1 安装iTerm2
推荐使用Homebrew安装最新稳定版:
brew install --cask iterm2
安装完成后,建议将iTerm2设置为默认终端:
- 打开iTerm2
- 菜单栏选择iTerm2 > Make iTerm2 Default Term
2.2 基础配置优化
iTerm2提供了丰富的配置选项,以下是一些推荐的基础设置:
窗口与标签设置:
- 偏好设置 > Profiles > Window:调整透明度(15-20%最佳)
- 偏好设置 > Profiles > Terminal:开启"Unlimited scrollback"
- 偏好设置 > Profi

356

被折叠的 条评论
为什么被折叠?



