zshの意志のオートコンプリート(タブ付き)というのgitコマンドのサブセットを制限するには?
-
23-09-2019 - |
質問
私はの組み合わせを持っています
autoload -Uz compinit
compinit
と
autoload -Uz vcs_info
これは、実際のgitとのzshのタブ補完との統合の偉大な量を可能にします。あまりにも多くの事実インチそのgit che(TAB)
がcheckout
に、そしてないcheckout
とcheckout-index
の間の選択に拡大していきますので、どのように私は、コマンドのセットを制限するのですか?
解決
あなたは細かいコントロールの多くを持っていないが、これは動作するはずます:
zstyle ':completion:*:*:git:*' commands base
あなたはCVS(またはローカルのgitミラー)から最新の_git定義を取得したい場合がありますので、しかし、これは(特に、引用修正)_git完了し、最近の修正に依存していることがあります:
のhttp://zsh.cvs.sourceforge .NET /のViewVC / zshでは/ zshの/完成/ UNIX /コマンド/ _gitする
「コマンド」の後に行くために利用可能な言葉:すべてのベースさらなる有用な相互運用性の補助的な内部
所属していません StackOverflow