fnm.plugin.zsh 372 B

123456789101112
  1. # COMPLETION FUNCTION
  2. if (( $+commands[fnm] )); then
  3. if [[ ! -f $ZSH_CACHE_DIR/fnm_version ]] \
  4. || [[ "$(fnm --version)" != "$(< "$ZSH_CACHE_DIR/fnm_version")" ]] \
  5. || [[ ! -f $ZSH/plugins/fnm/_fnm ]]; then
  6. fnm completions --shell=zsh > $ZSH/plugins/fnm/_fnm
  7. fnm --version > $ZSH_CACHE_DIR/fnm_version
  8. fi
  9. autoload -Uz _fnm
  10. _comps[fnm]=_fnm
  11. fi