Public View
Suggest
Download this page (.md) Download entire wiki (.zip)
Clone entire wiki

zoxide

smarter cd replacement. learns which directories you visit most and lets you jump to them with partial names.

installed via: brew install zoxide

setup (in .zshenv):

eval "$(zoxide init zsh)"
alias cd="z"

this means every cd call is actually z — so cd proj might jump to ~/code/myproject if that's where you go most. initialized in .zshenv (not .zshrc) so it's available in all shell contexts.

part of the shell navigation stack: zoxide for jumping, fzf for searching, yazi for browsing, eza for listing. zoxide handles the "I know roughly where I want to go" case.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?