zshに組み込まれたコマンドをインポートするコマンドはありますか?

zshに組み込まれたコマンドをインポートするコマンドはありますか?

zshに組み込まれたコマンドをインポートするコマンドはありますか?たとえば、compgen -bbash シェルのコマンドを使用してすべての組み込みコマンドを取得できます。

ベストアンサー1

バラよりinfo zsh builtins

builtins
この連想配列は、現在アクティブな組み込みコマンドに関する情報を提供します。キーは組み込みコマンドの名前であり、呼び出し時にモジュールから自動的にロードされる組み込みコマンドの場合、値は「未定義」です。ロードされた組み込みコマンドの場合、値は「定義」です。 。

ただし、を使用してより多くのモジュールをロードすると、新しい組み込み機能が利用可能になりますzmodload

printリスト(kこの連想配列の目)にrawとoolumnを並べ替える:1 C

print -roC1 -- ${(k)builtins}

または、2つの列のキーと値を印刷して、すでにロードされているアイテムと最初の呼び出しで自動的にロードされるアイテムを確認できます。

print -raC2 -- ${(kv)builtins} | sort

すべてのコマンドと予約語とその種類を一覧表示するには、以下も参照してください。

whence -wm '*'

おすすめ記事