打开 iTerm2,快速使用体验一下吧。
分屏功能#
iTerm2 最实用的功能之一就是分屏。不同于在多个窗口间来回切换,分屏让你在一个标签页里同时查看多个终端。
| 快捷键 | 动作 |
|---|---|
Cmd + D | 垂直分屏(左右) |
Cmd + Shift + D | 水平分屏(上下) |
Cmd + ] / [ | 在分屏间切换 |
分屏的典型场景:
- 左边编辑代码,右边运行测试
- 上方查看日志,下方执行命令
- 同时监控多个服务器的状态
分屏的大小可以拖动分割线调整,也可以用 Cmd + Ctrl + 方向键 调整当前分屏的大小。
标签页管理#
iTerm2 的标签页和分屏可以灵活组合:
| 快捷键 | 动作 |
|---|---|
Cmd + T | 新建标签页 |
Cmd + W | 关闭标签页/分屏 |
Cmd + 数字 | 切换到第 N 个标签页 |
Cmd + 方向键 | 在标签页间切换 |
一个常用技巧:在标签页里做分屏,不同标签页应对不同任务。比如一个标签页做开发(分屏代码+终端),另一个做运维(分屏多台服务器)。
搜索与跳转#
Cmd + F 打开搜索,iTerm2 默认支持:
- 实时高亮所有匹配项
- 按
Tab/Shift + Tab在匹配间跳转 - 支持正则搜索(搜索框内勾选 Regex)
这个功能在查看长日志时特别有用——搜索错误关键字,然后快速跳转到上下文。
标记与跳回#
Cmd + Shift + M 可以设置标记(Mark),之后用 Cmd + Shift + J 跳回上一个标记位置。
想象一下这个场景:你在滚动查看一大段日志输出,中间切出去干了别的事,回来想快速回到刚才看到的位置——一个标记就搞定了。
选中即复制#
iTerm2 默认开启了"选中即复制"——鼠标选中文本后自动复制到剪贴板,不需要额外的 Cmd + C。这个特性一开始可能不习惯,但用久了会觉得默认 Terminal 的复制方式太繁琐。
小结#
以上是 iTerm2 的日常基础操作。掌握分屏、标签页、搜索和标记功能后,你的终端操作效率已经上了一个台阶。下一篇我们来探索 iTerm2 更强大的 Python API。
