add zsh completion #13

merged 1 commit into from Apr 4, 2012

2 participants



This my try to implement zsh completion for ry.
It's the first time I write a zsh completion script, but it works well and seems clean.

  • It's probably worth mentioning in the README that ry setup should be called in .zshrc, after compinit.
  • Another solution, more idiomatic for zsh, is to let the user create a symlink in his $fpath and make the completion an autoloadable function.

I still need to make my mind about that.

See #9

P.S.: Just installed ry yesterday and very happy since. (I just did not expect ry setup with an argument to disallow ry use afterwards)


Also, I noticed exec, binpath and fullpath are not present in the bash completion. I guess the first just waits to be added but are the others intently left out (because they are considered internal API or such)?


Wonderful, thank you!

That's a good point about ry setup vs ry use. Perhaps use should be named differently, since it changes the global symlink, where ry setup puts a different binpath on your $PATH.

@jneen jneen merged commit ff04e2e into jneen:master Apr 4, 2012
@jneen jneen referenced this pull request Apr 4, 2012

implement completion for zsh #9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment