Zoxide is an enhanced version of the traditional cd
command, drawing inspiration from tools like z
and autojump
. It’s designed to make navigating your filesystem faster and more intuitive by learning your habits. The more you use it, the smarter it gets, allowing you to “jump” to your most frequently used directories with minimal input.
zi
for interactive directory selection with fzf
.z foo
: Jump to the highest-ranked directory matching foo
.z ~/foo
: Works just like cd
, allowing navigation to absolute paths.z ..
: Move up one directory level.z -
: Return to the previous directory.zoxide
packagefzf
(v0.33.0+).Customize zoxide with various flags and environment variables:
z
and zi
commands with --cmd
.--hook
._ZO_DATA_DIR
._ZO_EXCLUDE_DIRS
to exclude directories from zoxide’s database.Zoxide integrates with a wide range of applications, from file managers like lf
and ranger
to text editors like vim
and emacs
, enhancing your workflow across tools.
Github: https://github.com/ajeetdsouza/zoxide