了解终端的快捷键的必要性!

在使用终端(Terminal)时,了解一些快捷键可以显著提高工作效率。以下是一些常用的终端快捷键和其功能:

通用快捷键

1. Ctrl + C

• 终止当前运行的命令。

2. Ctrl + D

• 结束输入或关闭终端会话(相当于输入 exit)。

3. Ctrl + Z

• 暂停当前运行的前台任务,并将其放入后台(相当于 bg 命令)。

4. Ctrl + L

• 清屏,相当于 clear 命令。

5. Ctrl + A

• 将光标移到行首。

6. Ctrl + E

• 将光标移到行尾。

7. Ctrl + U

• 删除光标前到行首的内容。

8. Ctrl + K

• 删除光标位置到行尾的内容。

9. Ctrl + W

• 删除光标前的一个单词。

10. Ctrl + Y

• 粘贴最近被删除的内容(使用 Ctrl + U, Ctrl + K, 或 Ctrl + W 删除的内容)。

11. Ctrl + R

• 反向搜索历史命令。

12. Ctrl + P

• 显示上一条命令(类似于向上箭头键)。

13. Ctrl + N

• 显示下一条命令(类似于向下箭头键)。

14. Alt + .

• 插入上一条命令的最后一个参数。

15. Ctrl + T

• 交换光标处的字符与前一个字符。

16. Ctrl + X, Ctrl + E

• 在默认编辑器中打开当前命令行。

光标移动快捷键

1. Ctrl + B

• 向左移动一个字符(类似于左箭头键)。

2. Ctrl + F

• 向右移动一个字符(类似于右箭头键)。

3. Alt + B

• 向左移动一个单词。

4. Alt + F

• 向右移动一个单词。

其他有用的快捷键

1. Tab

• 命令或文件名自动补全。

2. Ctrl + _Ctrl + X, Ctrl + U

• 撤销最后的编辑操作。

多窗口管理(适用于一些终端模拟器)

1. Cmd + T(macOS)或 Ctrl + Shift + T(Linux):

• 打开新标签页。

2. Cmd + W(macOS)或 Ctrl + Shift + W(Linux):

• 关闭当前标签页。

3. Cmd + 数字键(macOS)或 Alt + 数字键(Linux):

• 切换到指定标签页。

4. Cmd + 左右箭头(macOS)或 Ctrl + PgUp / PgDn(Linux):

• 在标签页之间切换。

屏幕分割(适用于一些终端模拟器,如 tmux 或 screen)

tmux 快捷键(Ctrl + B 前缀)

1. %

• 垂直分割窗口。

2.

• 水平分割窗口。

3. o

• 切换到下一个分割。

4. x

• 关闭当前分割。

5. c

• 创建新窗口。

6. n

• 切换到下一个窗口。

7. p

• 切换到上一个窗口。

总结

掌握这些快捷键可以大大提高在终端中工作的效率。如果你有特定的需求或进一步的问题,请随时提问!

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值