zshの意志のオートコンプリート(タブ付き)というのgitコマンドのサブセットを制限するには?

StackOverflow https://stackoverflow.com/questions/2351591

質問

私はの組み合わせを持っています

autoload -Uz compinit
compinit

autoload -Uz vcs_info

これは、実際のgitとのzshのタブ補完との統合の偉大な量を可能にします。あまりにも多くの事実インチそのgit che(TAB)checkoutに、そしてないcheckoutcheckout-indexの間の選択に拡大していきますので、どのように私は、コマンドのセットを制限するのですか?

役に立ちましたか?

解決

あなたは細かいコントロールの多くを持っていないが、これは動作するはずます:

zstyle ':completion:*:*:git:*' commands base

あなたはCVS(またはローカルのgitミラー)から最新の_git定義を取得したい場合がありますので、しかし、これは(特に、引用修正)_git完了し、最近の修正に依存していることがあります:

のhttp://zsh.cvs.sourceforge .NET /のViewVC / zshでは/ zshの/完成/ UNIX /コマンド/ _gitする

「コマンド」の後に行くために利用可能な言葉:すべてのベースさらなる有用な相互運用性の補助的な内部

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top