macOS 终端 iTerm2 配置
官网地址:https://iterm2.com/
iTerm2 是一款针对 macOS 系统的终端替代软件,作为 iTerm 的继任者,它将终端带入现代化时代,为经常使用终端的用户提供了丰富的增强功能。该软件是免费的开源项目,源代码托管在 Github 上,支持 macOS 10.14 或更新版本,通过众多实用的小功能累积成显著的用户体验提升。
常用快捷键
- 分窗口操作:shift+command+d(横向),command+d(竖向)
- 查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴
- 自动完成:command+; 根据上下文呼出自动完成窗口,上下键选择
- 粘贴历史:shift+command+h
- 回放功能:option+command+b
- 全屏:command+enter
- 光标定位:command+/
- Expose Tabs:Option+Command+E
选中即复制: iTerm2 有 2 种好用的选中即复制模式。 一种是用鼠标,在 iTerm2 中,选中某个路径或者某个词汇,那么 iTerm2 就自动复制了。 另一种是无鼠标模式,command+f,弹出 iTerm2 的查找模式,输入要查找并复制的内容的前几个字母,确认找到的是自己的内容之后,输入 tab,查找窗口将自动变化内容,并将其复制。如果输入的是 shift+tab,则自动将查找内容的左边选中并复制。
剪切历史: 输入 command+shift+h,iTerm2 将自动列出剪切板的历史记录。如果需要将剪切板的历史记录保存到磁盘,在 Preferences > General > Save copy/paste history to disk 中设置。
全屏切换: command+enter 进入与返回全屏模式 Exposé所有 Tab:command+option+e,并且可以搜索
常用配置
状态栏设置
iTerm2 提供了很多 Status bar,可在终端页面显示更多关于本机的信息,如:CPU、内存、电池电量等。

点击 Configure Status bar 进入配置页面,这里将想要的 Status bar 拖入下面的方框即可。推荐选择 Auto-Rainbow,这样 Status bar 就是以彩色的形式展示。
快速隐藏与显示
这个功能非常实用,就是通过快捷键,可以快速的隐藏和打开 iTerm2。
打开 iTerm2,按 Command + , 键,打开 Preferences 配置界面,然后 Profiles → Keys → Hotkey,自定义一个快捷键就可以了,示例配置(option + Space)。
SSH 连接配置
使用 Profile 配置(推荐)
- 创建 SSH Profile 打开 iTerm2,进入 iTerm2 → Preferences → Profiles 点击左下角 + 号创建新的 Profile
- 配置 Command 在 General 选项卡的 Command 部分: 选择 Command 输入 SSH 连接命令,例如:
ssh username@hostname # 或者指定端口 ssh -p 2222 username@hostname
cmd + o 打开服务器列表,方向键选择要登录的机器,回车。
如果只是简单配置 SSH 命令,每次连接确实需要输入密码。
解决方案:配置 SSH 密钥认证 生成 SSH 密钥对(如果还没有的话)
ssh-keygen -t rsa -b 4096 -C "[email protected]"
按回车使用默认路径 ~/.ssh/id_rsa,可以设置密码短语或直接回车留空。


