终端快捷键Cheatsheet - 效率提升必备
终端快捷键Cheatsheet - 效率提升必备
整理时间: 2026-02-23
来源: 群聊分享
整理人: AI助手
背景
在Claude Code的带动下,编程工具全面进入”终端时代”。但对很多人来说,终端的第一道门槛是那个不太方便的输入框——不能鼠标点击定位、无法拖拽选择、复制粘贴的快捷键也和平时不一样。
尽管终端输入确实不如图形界面直观,但熟悉一些快捷键,还是可以提升不少效率。
核心快捷键
光标移动
| 快捷键 | 功能 | 记忆技巧 |
|---|---|---|
Ctrl + A |
光标移到行首 | A = Ahead |
Ctrl + E |
光标移到行尾 | E = End |
删除内容
| 快捷键 | 功能 | 记忆技巧 |
|---|---|---|
Ctrl + K |
删除光标到行尾所有内容 | K = Kill |
Ctrl + U |
删除光标到行首所有内容 | U = United |
Ctrl + W |
删除光标前的一个单词 | W = Word |
单词跳转
| 快捷键 | 功能 | 记忆技巧 |
|---|---|---|
Alt + B |
光标向左跳一个单词 | B = Backward |
Alt + F |
光标向右跳一个单词 | F = Forward |
键盘示意图
┌─────────────────────────────────────────────────────────────┐
│ 终端快捷键键盘 │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │
│ │ Ctrl│ │ A │ │ E │ │ K │ │ U │ │ W │ │ Alt │ │
│ │ │ │ ←┌┐ │ │ ┐→ │ │┐→ │ │←┐ │ │ ┌← │ │ B │ │
│ │ │ │ ││ │ │ ││ │ │││ │ │││ │ │ ││ │ │←┐ │ │
│ └─────┘ └─────┘ └─────┘ └─────┘ └─────┘ └─────┘ │ F │ │
│ │ →┐ │ │
│ └─────┘ │
│ │
│ 常用快捷键: │
│ ┌──────────────────────────────────────────┐ │
│ │ Ctrl+A → 行首 (Ahead) │ │
│ │ Ctrl+E → 行尾 (End) │ │
│ │ Ctrl+K → 删除到行尾 (Kill) │ │
│ │ Ctrl+U → 删除到行首 (United) │ │
│ │ Ctrl+W → 删除前一个单词 (Word) │ │
│ │ Alt+B ← 跳一个单词 (Backward) │ │
│ │ Alt+F → 跳一个单词 (Forward) │ │
│ └──────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
实用场景
场景1:快速修改命令
# 原始命令(假设要修改)
git commit -m "fix bug"
# Ctrl+A → 行首,修改为
git push origin main && git commit -m "fix bug"
场景2:删除整行重新输入
# 输错了整行
curl -X GET htt://example.com/api
# Ctrl+U 删除整行,重新输入
curl -X GET https://example.com/api
场景3:快速删除前一个单词
# 命令多打了一个单词
npm install react vue angular
# Ctrl+W 删除前一个单词
npm install react vue
场景4:单词级别跳转
# 需要修改中间某个参数
python main.py --config=/etc/app/config.yaml
# Alt+B 跳到 config 前
python main.py --config=/etc/app/config.yaml
# ↑
# 光标在这里
macOS 特别说明
在macOS终端中,Alt键通常需要配合Option键使用:
| 快捷键 | macOS等效 |
|---|---|
Alt + B |
Option + ← 或 Alt + B |
Alt + F |
Option + → 或 Alt + F |
提示:在macOS终端偏好设置中,可以勾选”使用Option作为Meta键”来启用Alt组合键。
为什么记住这些就够了?
| 原因 | 说明 |
|---|---|
| 最高频 | 这7个键覆盖了90%的终端操作 |
| 有规律 | 每个键都有明确的记忆技巧 |
| 跨平台 | Linux/macOS/Windows的Git Bash/WSL都支持 |
| 组合使用 | 可以组合出更多高效操作 |
进阶技巧(可选)
| 快捷键 | 功能 |
|---|---|
Ctrl + Y |
粘贴最近删除的内容 |
Ctrl + C |
中断当前命令 |
Ctrl + L |
清屏(相当于clear) |
Ctrl + R |
反向搜索历史命令 |
Ctrl + D |
退出当前终端 |
要点提炼
- ⌨️ 记住7个核心快捷键就能应付90%的场景
- 🧠 记忆技巧:每个键都有含义(Ahead/End/Kill/Word/Backward/Forward)
- 🔄 熟能生巧:每天使用,一周形成肌肉记忆
- 📱 跨平台:Linux/macOS/Windows通用