Files
gh-dwsy-ai-runtime-ai-runti…/skills/toolkit/docs/tools/external/zoxide.md
2025-11-29 18:24:37 +08:00

1.3 KiB
Raw Blame History

name, description, category, tool_id
name description category tool_id
zoxide 智能目录跳转工具z- cd的AI驱动替代品 essential EXT-ZOXIDE-001

zoxide (Smart cd)

用途

智能目录跳转,学习访问习惯,基于频率和最近访问时间

安装

所有平台(推荐)

curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh

或者使用包管理器:

macOS

brew install zoxide

Ubuntu/Debian

sudo apt-get install zoxide

配置

添加到 ~/.bashrc:

eval "$(zoxide init bash)"
alias cd='z'
alias cdi='zi'

使用

# 第一次需要完整路径
cd ~/projects/ai-runtime

# 之后只需zoxide会学习
z ai-runtime

# 查看访问频率
z --list | head

# 交互式选择
zi

# 跳转到包含'proj'的目录
z proj

# 跳转到包含'ai'和'time'的目录
z ai time

常用命令

  • z --list -- 显示访问目录列表
  • z --list | head -- 显示最近访问的目录
  • z -i -- 交互式跳转(同zi
  • z -e -- 显示最高匹配目录

特性

  • 智能学习:基于访问频率和最近访问时间
  • 模糊匹配:支持部分匹配
  • 跨Shell支持bash, zsh, fish等
  • 快速跳转:通常比手动输入路径更快