よんちゅBlog

― このブログは自分用のメモや日々の問題などを共有するためのものです ―

20121005185841 お知らせ:  2013/07/17 ブログデザインをリニューアルしました。

gruntのzsh補完を書いた。

bashの補完は公式で提供されていたが、gruntのzsh補完がなかったので作った。

私が存在を知らないだけかもしれないので、知ってる方がいたら教えてください。
(zsh-completions と oh-my-zsh にはなかった。1つだけgithubにあったけど微妙だった。)

ちなみに公式のbash補完は、以下の設定を .bashrc などに記述すれば使用出来ます。

eval "$(grunt --completion=bash)"

zsh補完イメージ

f:id:yonchu:20130418004437p:plain
f:id:yonchu:20130418004430p:plain

インストール方法

Githubに置いてあるのでとってきて下さい。

$ git clone git://github.com/yonchu/grunt-zsh-completion.git

or

$ wget https://github.com/yonchu/grunt-zsh-completion/raw/master/_grunt

とってきたファイル (_grant)を fpath の通っているディレクトリに置いて、zshを再起動して下さい。

$ cd grunt-zsh-completion
$ cp _grunt /usr/local/share/zsh/site-functions/
$ exec zsh

fpath が通ったディレクトリがどこか分からない方は以下コマンドで調べて下さい。

$ echo "$fpath" | tr " " "\n"

以上。

動作確認は grunt-cli v0.1.7, grunt v0.4.1 で行いました。