description Zoxide Overview
Zoxide is a smarter 'cd' command that learns your habits. It remembers which directories you visit most frequently and allows you to jump to them using just a few letters of the name. For example, instead of typing 'cd ~/Documents/Projects/Web_App', you can simply type 'z web'. It works across all shells and provides a significant speed boost for developers who navigate deep directory structures constantly.
balance Zoxide Pros & Cons
- Learns directory usage
- Very fast navigation
- Minimal command syntax
- Supports major shells
- Requires habit-based indexing
- Can conflict with cd aliases
help Zoxide FAQ
Does Zoxide replace cd or add a separate z command?
Zoxide usually adds the z command while leaving cd available, so z foo jumps to the highest ranked path matching foo. Its GitHub README describes it as a smarter cd inspired by z and autojump, with support for major shells including Bash, Zsh, Fish, Nushell, and PowerShell.
How does Zoxide decide which folder to open when names overlap?
Zoxide ranks directories using a mix of frequency and recency, often called frecency, so a folder you use often and recently wins over an old match. For example, if both work/web and archive/web match z web, repeated visits make one score higher in Zoxide's local database.
Can Zoxide work on Windows PowerShell?
Yes, Zoxide supports PowerShell on Windows and can be installed with winget install ajeetdsouza.zoxide. After installation, the usual setup is adding the PowerShell init line to the profile returned by echo $profile.
What is zi in Zoxide used for?
zi is the interactive selector for Zoxide, and it uses fzf when that optional fuzzy finder is installed. It is useful when z proj would match several directories and you want to choose from a list instead of relying on the top-ranked result.
explore Explore More
Similar to Zoxide
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.