iTerm2 是 macOS 上的高级终端,支持分屏、热键窗口、即时回放等功能,是终端工作的效率利器。
安装
- 官网下载:iterm2.com
- Homebrew:
brew install --cask iterm2
基础快捷键
| 操作 | 快捷键 |
|---|---|
| 垂直分屏 | Cmd+D |
| 水平分屏 | Cmd+Shift+D |
| 切换分屏 | Cmd+Option+方向键 |
| 最大化分屏 | Cmd+Shift+Enter |
| 清屏 | Cmd+R |
| 全屏 | Cmd+Enter |
| 查看历史命令 | Cmd+; |
| 粘贴历史 | Cmd+Shift+H |
文本操作
- 双击:选中单词
- 三击:选中整行
- 四击:智能选择(URL、邮箱等)
- 选中文本即自动复制
进阶功能
热键窗口
Preferences → Keys → Hotkey → 设置全局热键(如 F12),一键呼出终端。
即时回放
Cmd+Option+B 进入回放模式,用箭头键浏览历史输出。
触发器
Preferences → Profiles → Advanced → Triggers,匹配正则表达式自动执行操作:
| |
广播输入
Shell → Broadcast Input → All Sessions in Tab,在所有分屏执行相同命令。
配置建议
| 设置项 | 推荐值 |
|---|---|
| 滚动缓冲区 | 5,000-10,000 行 |
| 字体 | Menlo、Fira Code |
| 透明度 | 0.6-0.8 |
插件推荐
安装 Oh My Zsh 和插件:
| |
| 插件 | 功能 |
|---|---|
| zsh-syntax-highlighting | 命令语法高亮 |
| zsh-autosuggestions | 命令自动补全 |
Shell Integration
iTerm2 菜单 → Shell → Install Shell Integration,增强命令历史、文件传输等功能。
张芷铭的个人博客
Comments