Mac Terminal Commands

本文所有快捷键基于iterm2. 有些快捷键被系统屏蔽了,到系统偏好设置中删除无用的快捷键即可

光标操作

  • 显示光标位置: command + /
  • 移动到行首: ctrl + a
  • 移动到行尾: ctrl + e
  • 向前移动一个字符: ctrl + f = Forward
  • 向后移动一个字符: ctrl + b = Backward
  • 向前移动一个单词: alt + f
  • 向后移动一个单词: alt + b

字符操作

  • 删除一个字符: ctrl + d = Delete
  • 删除一个字符(前向): ctrl + h = Backspace
  • 删除光标前到行首的字符: ctrl + u = 清除本行
  • 删除光标前到行尾的字符: ctrl + k
  • 恢复之前的操作: ctrl + y

输入操作

  • 自动补全历史记录: command + ;

屏幕操作

  • 清屏: command + r
  • 新建标签: ctrl + t
  • 关闭当前标签页: command + w
  • 左右分割: command + d
  • 垂直分割: command + shift + d
  • 切换标签页: command + (+alt) +[number]/[up/down]

文件操作

  • 打开文件: command + [Click]

job操作

  • 挂起job: ctrl + z
  • 查看挂起的job: jobs
  • 继续执行挂起的job: fg