I changed by shell from bash to zsh and I was wondering if this was possible to fuzzy complete commands just like with the Sublime Text palette. I think that this concept of searching, completing must be everywhere. It's a huge time saving.
Example:
cd dcmts -> cd Documents
cd dwnls/mnf -> cd Downloads/MyNewFolder
I saw the following project and it's not really convincing.
And it's seems to be possible to define some settings or algorithms to configure the behaviour of zsh on completion.
zstyle ':completion:*' completer _complete _match _approximate
zstyle ':completion:*:match:*' original only
zstyle ':completion:*:approximate:*' max-errors 10 numeric
The problem of the two previous solutions is that folders doesn't appears on top of the list when completing while it's often what the user wants.
If you have any interesting .zshrc
that statisfy fuzzy search, it would be interesting.
Thanks for your help.