标签操作
- 新建标签:
Command + T
- 关闭标签:
Command + W
- 切换标签:
Command + 数字
或Command + 左右方向键
- 切换全屏:
Command + Enter
查找
- 查找:
Command + F
分屏操作
- 垂直分屏:
Command + D
- 水平分屏:
Command + Shift + D
- 切换屏幕:
Command + Option + 方向键
或Command + [
/Command + ]
历史记录
- 查看历史命令:
Command + ;
- 查看剪贴板历史:
Command + Shift + H
其他快捷键
- 清除当前行:
Ctrl + U
- 到行首:
Ctrl + A
- 到行尾:
Ctrl + E
- 前进后退:
Ctrl + F / Ctrl + B
(相当于左右方向键) - 上一条命令:
Ctrl + P
- 搜索命令历史:
Ctrl + R
- 删除当前光标的字符:
Ctrl + D
- 删除光标之前的字符:
Ctrl + H
- 删除光标之前的单词:
Ctrl + W
- 删除到文本末尾:
Ctrl + K
- 交换光标处文本:
Ctrl + T
- 清屏 1:
Command + R
- 清屏 2:
Ctrl + L
实用功能与快捷键
标签切换
⌘ + 数字
:在各 Tab 标签间直接切换。⌘ + 1 / 2
:左右 Tab 之间来回切换。
复制与粘贴
- 选择即复制:选中内容后自动复制,鼠标中键粘贴。
- 查找即复制:
⌘ + F
查找内容会被自动复制。
分屏
⌘ + D
:横向分屏。⌘ + Shift + D
:纵向分屏。
清屏
⌘ + R
:清屏(仅换到新一屏,不会创建空屏)。Ctrl + U
:清空当前行,无论光标位置。
历史记录
- 命令历史:输入开头命令后按
⌘ + ;
自动列出输入过的命令。 - 剪切板历史:
⌘ + Shift + H
列出剪切板历史。
自定义设置
- 全局快捷键:可在
Preferences > Keys
设置全局快捷键调出 iTerm,也可通过 Alfred 实现。
常用快捷键对比
⌘← / ⌘→
:到行首/行尾(等同于Ctrl + A / Ctrl + E
)。⌥← / ⌥→
:按单词前移/后移(等同于Ctrl + F / Ctrl + B
,也可用⌥F / ⌥B
)。
Linux 常用快捷键
Ctrl + A / Ctrl + E
:到行首/行尾。Ctrl + P / !!
:上一条命令。Ctrl + K
:从光标处删至命令行尾。Ctrl + W / A + D
:从光标处删至字首/尾。Ctrl + H / Ctrl + D
:删除光标前后的字符。Ctrl + Y
:粘贴至光标后。Ctrl + R
:搜索命令历史。
选中即复制
鼠标模式
在 iTerm2 中,选中某个路径或词汇后会自动复制。
无鼠标模式
- 按
Command + F
弹出查找模式。 - 输入要查找并复制的内容的前几个字母。
- 确认内容后:
- 按
Tab
:自动复制内容。 - 按
Shift + Tab
:选中并复制内容左边部分。
- 按
自动完成
- 输入命令开头几个字母后,按
Command + ;
自动列出之前输入过的类似命令。
剪切历史
- 按
Command + Shift + H
列出剪切板历史记录。 - 若需保存剪切板历史到磁盘,可在
Preferences > General > Save copy/paste history to disk
中设置.