Skip to content

zoxide

Description:
よく使うディレクトリに素早く移動できるcd代替えツール
Updated:
2026/01/28
  • 爆速ナビゲーション: 頻繁・最新のアクセス履歴(frecency)に基づいて、曖昧な入力で移動可能。
  • シェル統合: Bash, Zsh, Fish, PowerShell など主要なすべてのシェルに対応。
  • インタラクティブ検索: fzf と連携して、候補一覧から選択して移動できる機能(zi)を搭載。
  • Rust製の高速動作: データベースの更新や検索が瞬時に完了し、ストレスのない操作感。
  • 深い階層への一発移動: z foo と打つだけで、以前訪れた ~/projects/work/foo へ即座にジャンプ。
  • 曖昧な記憶での検索: z doc で、ドキュメントフォルダや関連するパスを自動で見つけ出す。
  • 対話的な移動: zi コマンドで最近使ったディレクトリ一覧を fzf で絞り込み。

  • Windows

    scoop install zoxide
  • Linux (curl script)

curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh
  • macOS (Homebrew)
brew install zoxide

インストール後、各シェルの設定ファイルに以下を追記してください。

  • Bash (~/.bashrc)
eval "$(zoxide init bash)"
  • Zsh (~/.zshrc)
eval "$(zoxide init zsh)"
  • PowerShell ($PROFILE)
Invoke-Expression (& { (zoxide init powershell | Out-String) })

ディレクトリ名を指定してジャンプ:

z projects

候補を一覧から選択してジャンプ(fzf が必要):

zi