問題タブ [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 投票する
1 に答える
270 参照

autocomplete - zshで完了関数を動的に選択するにはどうすればよいですか?

foo次のように呼び出すことができるスクリプトがあるとします。

またはとして:

compdefここに委任して$argv[0]完了を処理できるようにするにはどうすればよいですか?

0 投票する
28 に答える
248160 参照

zsh - zsh compinit: 安全でないディレクトリ

それはどういう意味ですか、どうすれば修正できますか?

を実行するとcompaudit、次のように返されます。

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

zsh - 現在のコマンドラインをzshオートコンプリート関数に渡す

請求可能な時間を追跡します。すべてのアイテムには、さまざまなクライアント、プロジェクトなどの説明といくつかのタグがあります。

最近、これらのタグにzsh補完を追加しました。これは、zshオートコンプリートファイルにあるものです。

Pythonスクリプトextract_tags.pyは、timetrackingdataファイル内のすべてのタグを抽出し、それらをzshに返します。

すでにコマンドラインにあるタグによって返されるタグを制限できるようにしたい

したがってclient1 、コマンドラインにすでにタグを配置している場合は、このタグを渡して、extract_tags.py出力をフィルタリングし、タグもあるアイテムで発生するタグのみを返すことができるようにしますclient1

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

bash - スクリプト プロンプトからの ZSH 完了 (BASH の read -e など)

bash シェル スクリプトでは、ユーザーに入力を求めるプロンプトを表示し、-eフラグを使用してユーザーの readline 補完を有効にすることができます。(たとえばread -e -p 'GET YOUR FILE: ' file、ユーザーがタブ補完を使用してファイルを検索できるようにします。)

ZSH の補完はより高度で拡張可能であるため、同様の動作を可能にする zsh ビルトインを見つけることができることを願っていました。

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

shell - ZSH完了順

予想される補完を提供するZSHコンプリータがありますが、それらが追加された順序とは対照的に、辞書順に提供しますcompadd:

広告掲載順で補完を注文するにはどうすればよいですか?

0 投票する
2 に答える
146 参照

bash - $PATH の前にローカル ディレクトリで「source」をオートコンプリートするように zsh を変更するにはどうすればよいですか?

入力した回数を数えることはできません。source en<tab>ローカルの env.sh ではなくプログラム env をソースとしているために、文字化けしたテキストが画面にたくさん残るだけです。

この特定のユースケースを検出するための簡単な関数を作成しようとしましたが、うまくいきませんでした。

これは私が試したものです:

source はおそらく機能しなかったシェルコマンドであることに気付きましたが、実装方法についてはあまり気にしません。ローカルディレクトリの前に $PATH でバイナリのソースを取得するのをやめたいだけです。

乾杯!

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

linux - zsh での Hadoop コマンドの完了


zsh のタブ補完機能が気に入っています。
しかし、hadoop コマンドを使用すると、機能しなくなったようです。
zshでhadoopコマンドを自動補完するアイデアはありますか?

どうもありがとう。

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

zsh - zshで最大数のみを置き換える方法は?

学期ごとに分類された、大学の研究用の資料を含むフォルダーがあります。

それらの1つを名前付きディレクトリにしようとしています.zshが常に最大の番号で終わるディレクトリを指すようにします(したがって、ディレクトリのショートカットを学期ごとに更新する必要はありません)。

これまでのところ、zsh 拡張のみが見つかりました <->:

しかし、そこから最後のディレクトリ名だけを抽出する方法が見つかりません。

どのように進めるべきか、何を変更すべきか考えていますか?

0 投票する
2 に答える
1264 参照

zsh - zsh: 補完グループ名を表示

私はいくつかのzsh補完を書いていますが、補完の複数のグループを持つ方法にこだわっています。

グループ名を-Jパラメーターdocsで追加しました。

zstyle次に、を~/.zshrc ドキュメントに追加しました(見出し: group-name)

補完はうまくいきますが、グループ名は表示されません。私は何を間違っていますか?