So, on Deno going 1.0, I decided to give it a try today.
The getting-started doc explains clearly that we can use
deno completions <shell> to generate
completions definition for deno.
But being new to
zsh (the default shell on Mac Catalina), I didn’t know where best to install this
completions definition to. So I chose the “typical location” mentioned in a Docker doc:
So, to sum it up (and to help me with similar future chores), here goes what I did:
mkdir -p ~/.zsh/completion deno completion zsh > ~/.zsh/completion/_deno # then ensure we have these 2 lines in our ~/.zshrc # fpath=(~/.zsh/completion $fpath) # autoload -Uz compinit && compinit -i # finally reload the shell exec $SHELL -l