Alternatives to z.lua

A command-line directory jumper written in Lua that learns which folders you use most. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as z.lua.

  • zoxide

    Learns the directories you actually use, so changing to one takes a few letters instead of a full path.

    zoxide is a single binary that needs no Lua interpreter, supports Bash, Zsh, Fish, Nushell, PowerShell and Elvish, and offers optional fzf integration for choosing matches.

Similar software

Related functionality, not a direct replacement.