素材阁

Zsh 速查

共 26 条 Zsh 常用用法,涵盖基础、补全与快捷键、通配与展开、变量与参数、框架与插件。 支持搜索与分类筛选,点击即可复制。

基础

zsh 是 macOS 默认 shell。

命令说明
启动 zsh
交互式配置(每次开新终端执行)
重新加载配置
定义别名
查看 / 切换默认 shell

补全与快捷键

交互效率。

命令说明
补全(连续 Tab 循环候选)
反向搜索历史命令
上一条命令 / 上一条命令的最后一个参数
跳到行首 / 行尾
删到行首 / 删一个词
启用补全系统

通配与展开

zsh 扩展 glob(比 bash 强)。

命令说明
当前目录 / 递归匹配
可选匹配 / 多后缀
通配也匹配点开头文件
数字 / 字母范围展开
排除匹配(扩展 glob)

变量与参数

默认值与字符串操作。

命令说明
局部 / 导出为环境变量
未设置时的默认值
去后缀 / 取文件名
字符串长度
数组(下标从 1 开始)

框架与插件

常见增强方案。

命令说明
最流行的配置框架
启用 oh-my-zsh 插件
常用补全建议与高亮插件
插件管理器
主题(快速且信息丰富)

使用说明

Zsh 速查:基础、补全与快捷键、通配与展开、变量与参数、框架与插件;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:基础、补全与快捷键、通配与展开、变量与参数、框架与插件。
  2. 点「命令」列复制到终端或 ~/.zshrc。
  3. 改完 ~/.zshrc 记得 source ~/.zshrc 生效。
  4. 想快速武装终端,装 oh-my-zsh + autosuggestions + syntax-highlighting。

常见问题

zsh 和 bash 有什么区别?
zsh 在补全、通配与主题上更强、可高度定制,是 macOS 默认;bash 兼容性最广、几乎所有脚本都能跑。
为什么 Tab 不补全?
需要先启用补全系统:autoload -Uz compinit && compinit,并确保在 .zshrc 中执行。
需要联网吗?
不需要,本地可用。

延伸阅读

相关工具