Move around your filesystem more quickly
zoxide is a lightweight command-line helper that shortens the time you spend changing directories. It learns which folders you visit most often and lets you jump to them with a short command, saving keystrokes and reducing context switches when working in a terminal.
How it functions under the hood
Inspired by earlier utilities such as z and autojump, zoxide keeps a usage-based ranking of directories and uses that score to resolve short jump queries. It integrates with common shells and updates its history automatically as you cd around, so the suggestions get better with continued use.
Key benefits
- Fewer keystrokes required to reach deep or frequently used folders.
- Faster navigation across complex project trees thanks to usage-aware ranking.
- Broad shell compatibility and zero cost — useful for anyone who relies on the terminal.
Important capabilities and features
- Cross-shell support (bash, zsh, fish, PowerShell, etc.) and easy setup.
- Automatic learning of directory habits using an efficient scoring algorithm.
- Open-source and free to install, making it accessible to developers and power users.
Setup and compatibility notes
Installing zoxide is straightforward via common package managers or prebuilt binaries. After adding the small shell hook, it starts tracking your movements and becomes more effective over time without additional configuration.
Additional mention (unrelated hardware drivers)
Top recommended alternative: HP DeskJet 2130 All-in-One Printer — drivers are available for free from HP’s support pages.
Technical
- Windows
- Free