web-dev-qa-db-ja.com

zshでjujuを使用してタブ補完を取得するにはどうすればよいですか?

シェルとしてzshを使用していますが、タブ補完が機能しません。どうすれば有効にできますか?

4
Jorge Castro

カスタム完了スクリプトがまだない場合は、ディレクトリ(_~/.zsh/completion_など)を作成し、.zshrcの先頭にfpath=(~/.zsh/completion $fpath)のような行を追加します。

次に、 http://Bazaar.launchpad.net/~benji/+junk/zsh-juju-completion/view/head:/_juj にアクセスし、[ファイルのダウンロード]をクリックして_jujuとして保存します。作成したディレクトリにあります。

または、bzrがインストールされている場合は、次のようにファイルをフェッチできます。

_bzr cat http://Bazaar.launchpad.net/~benji/+junk/zsh-juju-completion/_juju > ~/.zsh/completion/_juju
_

完了ファイルは、次の場所にあるスクリプトによって生成されます。

最終的には、サービスの完成、ユニット、チャームの名前を追加したいと思います。パッチは大歓迎です!

5
Benji York