It’s a few things that aren’t big but add up: it’s compiled, and given how often it’s execute, that can make a difference (and especially on a heavily loaded system); it still gets updates; it plays better with Fish shell from my recollection; it supports fzf.
Z is perfectly fine. If zoxide didn’t exist, I’d use z instead. As it stands today, I think zoxide is niftier.
That repo has an ad in its readme. Never seen that before.
Huh, I didn’t even notice. Yeah, that’s a new one on me.
And it's right at the top. This is a sure way to get me to ignore your software :(
I preferred fasd or specifically the oh-my-zsh fasd plugin for what I felt was more natural disambiguation completion (tab after vs remembering zi up front or space tab) and additional shortcuts.
I use zoxide now slightly reluctantly since fasd isn't maintained.
If you are willing to install a lua interpreter,
https://github.com/skywind3000/z.lua is quite nice and has more features, e.g. fzf integration and an interactive mode.
Just installed z. After activating it, it outputs the directory when you use cd. Can one make that stop?
Did you change the _Z_CMD? If so, you have to include 2>&1. The default is
alias ${_Z_CMD:-z}='_z 2>&1'
Thanks, just a misunderstanding from my side. Works now. Nice tool, already getting used to it.