#光标移动
| 功能 | 快捷键 |
|---|---|
| 行首 | Ctrl + A |
| 行尾 | Ctrl + E |
| 前进一个字符 | Ctrl + F |
| 后退一个字符 | Ctrl + B |
| 前进一个单词 | Option + F (Mac) / Alt + F |
| 后退一个单词 | Option + B (Mac) / Alt + B |
#编辑
| 功能 | 快捷键 |
|---|---|
| 删除光标前的字符 | Ctrl + H / Backspace |
| 删除光标后的字符 | Ctrl + D |
| 删除光标前的单词 | Ctrl + W |
| 删除光标后的单词 | Option + D (Mac) / Alt + D |
| 删除到行尾 | Ctrl + K |
| 删除到行首 | Ctrl + U |
| 交换字符 | Ctrl + T |
| 粘贴最后删除的内容 | Ctrl + Y |
| 清除行 | Ctrl + C |
#历史记录
| 功能 | 快捷键 |
|---|---|
| 上一条命令 | Ctrl + P / ↑ |
| 下一条命令 | Ctrl + N / ↓ |
| 搜索历史 | Ctrl + R |
| 取消搜索 | Ctrl + G |
| 运行上一条命令 | !! |
| 上一条命令的最后一个参数 | !$ |
| 列出历史记录 | history |
#进程控制
| 功能 | 快捷键 |
|---|---|
| 中断 (SIGINT) | Ctrl + C |
| 暂停进程 | Ctrl + Z |
| EOF (输入结束) | Ctrl + D |
| 退出 (SIGQUIT) | Ctrl + \ |
| 后台恢复 | bg |
| 前台恢复 | fg |
#屏幕
| 功能 | 快捷键 |
|---|---|
| 清除屏幕 | Ctrl + L / clear |
| 停止输出 | Ctrl + S |
| 恢复输出 | Ctrl + Q |
#自动补全
| 功能 | 快捷键 |
|---|---|
| 自动补全 | Tab |
| 显示所有补全选项 | Tab Tab |
#iTerm2专用 (Mac)
| 功能 | 快捷键 |
|---|---|
| 新建标签页 | ⌘ + T |
| 关闭标签页 | ⌘ + W |
| 水平分割 | ⌘ + D |
| 垂直分割 | ⌘ + Shift + D |
| 切换窗格 | ⌘ + Option + 방향키 |
| 查找 | ⌘ + F |
| 全屏 | ⌘ + Enter |
| 快捷键窗口 | 설정 필요 |
| 即时回放 | ⌘ + Option + B |
注意
大多数快捷键在Bash、Zsh等Unix shell中通用。iTerm2专用快捷键仅在Mac上可用。
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.