Shell终端快捷键总结(mac)

时间:2022-08-01 06:55:49

总结时开发系统为OS X 10.11.4,工具为iTerm2,实践目前仅仅基于该环境。

1.最常用

cmd+c: 复制

cmd+v: 粘贴

tab: 补全

ctrl+a: 移至命令开始位置

ctrl+e: 移至命令结束位置

cmd+k: 删除此处至开始所有内容(刷新屏幕)| ctrl+l: 刷新屏幕

ctrl+c: 杀死当前任务

2.窗口操作

cmd+t: 新建标签页

cmd+w: 关闭标签页

cmd+←: 前一页标签页

cmd+→: 后一页标签页

shift+cmd+←: 标签页左移

shift+cmd+→: 标签页右移

cmd+n: 新建窗口

cmd+q: 关闭终端

F11:全屏

ctrl+plus:放大窗口

ctrl+minus:缩小窗口

ctrl+0:原始大小

3.操作输入命令

pageUp:显示上一条命令

pageDown:显示下一条命令

!num: 执行命令历史列表的第num条命令

!!:执行上一条命令

!?string?:执行含有string字符串的最新命令,如:(ls !ls) == ls

ctrl+r 然后输入若干字符串,开始向上搜索包含该字符的命令,继续按ctrl+c搜索上一条匹配

esc+b:光标向前移动一个单词

esc+f:光标向后移动一个单词

ctrl+u:删除光标所在处之前的所有字符(不包括自身)

ctrl+k:删除光标所在处之后的所有字符(包括自身)

ctrl+h:删除光标所在处前一个字符

shift+b:输入大写的b,适用26个字母