zsh 補完関数の書き方

  http://www.ayu.ics.keio.ac.jp/~mukai/translate/write_zsh_functions.html