Get rid of that `_gd` function and just add the following to your `.zshrc` file: ```shell autoload -Uz compinit compinit zstyle ':completion:*' matcher-list 'r:|?=**' ``` With this, Zsh can now fuzzy complete *anything*.