zoxide 快速开始指南

2025-11-30
5 分钟阅读
zoxide.org
教程
分享:

zoxide 快速开始指南

zoxide 是一个智能的目录跳转工具,使用 Rust 编写,性能卓越。本指南将帮助你在 5 分钟内快速上手。

安装 zoxide

macOS

```bash brew install zoxide ```

Windows

```bash scoop install zoxide ```

Linux / 所有平台

```bash cargo install zoxide ```

Shell 配置

安装完成后,需要在 Shell 配置文件中添加初始化命令。

zsh

在 `~/.zshrc` 中添加: ```bash eval "$(zoxide init zsh)" ```

bash

在 `~/.bashrc` 中添加: ```bash eval "$(zoxide init bash)" ```

fish

在 `~/.config/fish/config.fish` 中添加: ```fish zoxide init fish | source ```

基本使用

配置完成后,重新加载 Shell 或打开新终端窗口,就可以开始使用 zoxide 了。

基本命令

  • `z <目录名>` - 跳转到匹配的目录
  • `zi <目录名>` - 交互式选择目录(支持模糊搜索)
  • `z -` - 返回上一个目录
  • `z -l` - 列出所有匹配的目录

示例

```bash

跳转到包含 "project" 的目录

z project

交互式选择目录

zi pro

返回上一个目录

z - ```

高级技巧

排除目录

使用环境变量 `_ZO_EXCLUDE_DIRS` 可以排除不需要索引的目录:

```bash export _ZO_EXCLUDE_DIRS="/tmp:/var" ```

自定义数据库位置

默认数据库存储在 `~/.zo`,可以通过 `_ZO_DATA_DIR` 自定义:

```bash export _ZO_DATA_DIR="$HOME/.local/share/zoxide" ```

总结

zoxide 让目录导航变得简单高效。通过智能学习和模糊搜索,你可以快速跳转到任何目录,无需输入完整路径。

更多高级用法,请查看高级配置教程

#快速开始#安装#配置

相关文章