zoxide 基本命令详解
本教程将详细介绍 zoxide 的所有基本命令和使用技巧。
核心命令
z - 智能跳转
z 是 zoxide 的核心命令,用于跳转到匹配的目录。
工作原理:
- zoxide 会匹配所有包含输入关键词的目录
- 根据访问频率和相关性排序
- 自动跳转到最匹配的目录
zi - 交互式选择
zi 命令提供交互式目录选择,特别适合有多个匹配结果的情况。
这会显示一个交互式列表,你可以:
- 使用方向键上下移动
- 按
Enter选择目录 - 按 Esc 取消
z - - 返回上一个目录
z - 可以快速返回上一个访问的目录,类似于 cd -。
z -l - 列出匹配结果
z -l 可以列出所有匹配的目录,而不实际跳转。
输出示例:
数字表示访问频率。
高级用法
组合使用
你可以组合多个命令:
与管道结合
z -l 的输出可以与其他命令结合:
常见场景
场景 1:快速跳转到项目目录
场景 2:在多个相似目录中选择
场景 3:探索目录结构
技巧和最佳实践
- 使用简短的关键词:不需要输入完整路径,只需输入目录名的关键部分
- 利用访问频率:经常访问的目录会自动排在前面
- 交互式选择:当不确定时,使用
zi命令查看所有选项 - 组合命令:先使用
z -l查看,再使用z跳转