VibeHunt
Back to browse

autojump

A cd command that learns - easily navigate directories from the command line.

Source

autojump provides a command‑line shortcut for changing directories based on a usage‑weighted database. Each time a directory is visited, the tool records the path and increments its score, allowing the user to jump to the most frequently accessed location that matches a given keyword. The primary command, `j`, forwards all options to the underlying `autojump` binary, and variants such as `jc` prioritize child directories while `jo` opens the target in a graphical file manager instead of changing the shell’s working directory.

The utility is intended for developers and power users who work extensively in terminal environments and want to reduce the number of manual `cd` commands. It supports Bash and Zsh with first‑class integration, and community‑maintained extensions exist for Fish, Tcsh, and Clink. Compatibility spans Linux, macOS, Windows, and BSD, with installation methods ranging from source scripts to package managers on major distributions.

autojump is released under the GPL‑3+ license, requires Python 2.6+ or 3.3+, and is considered stable. It is maintained by its original author and contributors, with bug reports and enhancements tracked on its GitHub repository.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps