总结时开发系统为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个字母