Skip to content

Zsh Shortcuts

5 categories · 29 shortcuts

01

基础

6 shortcuts
  • 补全Tab
  • 反向搜索历史记录Ctrl+R
  • 行首Ctrl+A
  • 行尾Ctrl+E
  • 向后删除单词Ctrl+W
  • 删除至开头Ctrl+U
02

通配

6 shortcuts
  • 匹配任意*
  • 递归匹配**
  • 匹配单个字符?
  • 匹配集合[abc]
  • 否定匹配^pattern
  • 匹配备选项(a|b)
03

展开

6 shortcuts
  • 变量展开$VAR
  • 命令替换$(command)
  • 默认值${var:-default}
  • 主目录~
  • 花括号展开{a,b,c}
  • 算术展开$((expr))
04

历史记录

6 shortcuts
  • 上一条命令!!
  • 上一条命令的最后一个参数!$
  • 按编号选择命令!n
  • 以字符串开头的上一条命令!string
  • 上一条命令Ctrl+P
  • 下一条命令Ctrl+N
05

组件

5 shortcuts
  • 插入最后一个参数Alt+.
  • 撤销Ctrl+_
  • 推入行Esc+Q
  • 推入行(替代)Alt+Q
  • 在编辑器中编辑命令Ctrl+XCtrl+E