問題タブ [zsh-completion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
52881 参照

git - MacのzshでGitタブ補完が機能しない

何を試しても、zshシェルでgitタブ/オートコンプリートを機能させることができないようです。bash-completion スクリプトと zsh-completion スクリプトをダウンロードして指示に従いましたが、機能しません。

私は oh-my-zsh を再インストールしましたが、それは役に立たなかったようで、何の違いもありませんでした。

動作している誰かが私にセットアップを説明してくれるので、エミュレートして動作させることができますか?

具体的には、これまでに行ったことは次のとおりです。

運がない。

0 投票する
1 に答える
118 参照

linux - zshで引数による修正を抑止

ファイルツリーがあるとします

実行すると、迷惑mv a_test_file1 a_test_file2な修正クエリが発生します。の 2 番目の引数はmv、ファイルシステム上の既存のノードを指している場合と指していない場合があるため、決して修正しないでください。ただし、最初の引数は常に有効なノードでなければならないため、修正される可能性があります。

zshこれは、コマンド内の特定の引数のみを修正したい一般的な使用例です。どうすればこれを達成できますか?

0 投票する
1 に答える
582 参照

linux - ZSH でのファイル完了の優先度

一部のファイル、つまりバックアップファイル、pyoファイル、vimバックアップ、自動生成されたディレクトリなどを「退屈」としてマークするシェルパターンがあります。と呼びましょう$BORING_STUFF

この場合、各グループのスコープも applied によって制限されていignore-patternsます。(boring-files退屈なファイルだけを含み、退屈なファイルを含まregular-filesないもの)

太字のアイテムは常に表示され、他のアイテムは他に一致するものがない場合にのみ表示されます。(別名touch <tab>、通常のディレクトリと通常のファイルは表示されますが、隠しファイルは表示されませんが、隠しファイルtouch .<tab>は表示されます。)

  • グロブ化されたアイテム
  • ディレクトリ
    • 通常のディレクトリ
    • 退屈なディレクトリ
    • 隠しディレクトリ
  • ファイル
    • 通常のファイル
    • 退屈なファイル
    • 隠しファイル
0 投票する
1 に答える
842 参照

bash - zsh エイリアスへのオートコンプリートの実装

私は素晴らしい zsh フレームワークoh-my-zshを使用しています。毎日、これは I hitのgcエイリアスであり、コミットする正しいファイルが得られます。それがどのように実装されているか知りたいので、エイリアスを使用してサブディレクトリに移動するという独自のアイデアを実装できます。git commit<Tab><Tab>

~/workspace/a-repoこのエイリアス-w a<Tab><Tab>を使用してナビゲートすることを意味しa-repoます~/workspace. このエイリアスは既に作成しましたが、正しいオートコンプリート/提案を追加する方法を知る必要があります。

これが私のエイリアスです:

0 投票する
0 に答える
81 参照

git - zsh git 補完は、現在のプレフィックスとは異なるパラメーターを提供します

zsh での入力

オファー

そのため、現在入力されているプレフィックスから完全に補完されます。どうすれば修正できますか?

私の完了構成は次のとおりです。