1. 什么是iTerm2?
iTerm2是Mac上的一款开源终端工具,堪称Mac原生终端的“升级版”。它支持多标签、分屏、透明背景、快捷键等功能,还能深度自定义界面和行为,深受开发者喜爱。
2. 安装iTerm2
下载:访问iTerm2官网(https://iterm2.com/)

安装:将下载的.dmg文件拖到应用程序文件夹,双击打开即可。
验证:启动iTerm2,输入echo $SHELL
,确认当前Shell(通常是bash或zsh)。
3. 美化iTerm2界面
设置主题:从网上下载iTerm2主题(如Dracula、Solarized),推荐Dracula(https://draculatheme.com/iterm)。下载后,打开iTerm2,进入`Settings…` > Profiles
> Colors
,点击Color Presets
下拉菜单,选择Import
,导入主题文件并应用。

4.Oh My Zsh:让命令行更智能
Oh My Zsh是一个开源的Zsh配置框架,提供了丰富的主题和插件,让命令行操作更智能、更高效。Zsh是bash的升级版,支持更强大的补全和脚本功能,而Oh My Zsh则让Zsh配置变得简单。
• 安装Zsh:Mac默认已安装Zsh(macOS Catalina及以上)。输入zsh --version
验证,若未安装,可用Homebrew安装:brew install zsh
。
• 设置默认Shell:运行chsh -s /bin/zsh
,将Zsh设为默认Shell,重启iTerm2生效。
• 安装Oh My Zsh:通过curl安装,运行以下命令:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成后,Oh My Zsh会自动加载,配置文件位于~/.zshrc
。
美化Oh My Zsh。选择主题:Oh My Zsh内置了大量主题,推荐agnoster主题,简洁又美观。编辑~/.zshrc,找到ZSH_THEME,修改为:
ZSH_THEME="agnoster"
保存后运行source ~/.zshrc
生效。在安装了 agnoster 主题后,需下载额外的字体安装:Powerline 字体,否则会出现乱码。推荐使用 Meslo 字体,可以通过以下链接下载:Meslo LG M Regular for Powerline。下载后,将字体安装到系统字体册中,然后在 iTerm2 的设置中选择该字体。
5. Oh My Zsh插件
内置插件:如git、docker、npm、kubectl,直接在~/.zshrc
中找到plugins,添加:
plugins=(git docker npm kubectl)
外部插件:zsh-autosuggestions、zsh-syntax-highlighting
# 2. 下载自动补全插件
git clone https://github.com/zsh-users/zsh-autosuggestions
# 3. 下载语法高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
# 4. 编辑.zshrc文件,找到plugins,将 zsh-autosuggestions zsh-syntax-highlighting 添加
#zsh-autosuggestions:输入命令时,灰色提示会显示历史记录,按右箭头补全。
#zsh-syntax-highlighting:输入错误命令时会变红,提醒你检查。
plugins=(git docker npm kubectl zsh-autosuggestions zsh-syntax-highlighting)
保存后运行source ~/.zshrc
生效。
6. 定期更新
运行omz update更新Oh My Zsh,获取最新功能。
本文链接至:https://mp.weixin.qq.com/s/zmf95YtUs43KOpboptSbrg
原创文章(本站视频密码:66668888),作者:xujunzju,如若转载,请注明出处:https://zyicu.cn/?p=20028