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