zshですべてのスタイルを一覧表示する方法

zshですべてのスタイルを一覧表示する方法

コマンドを使用してzshセッションで定義されているすべてのスタイルを一覧表示するにはzstyle?これを知りたいので、どの設定オプションが利用可能かを知りたいです。

答え1

zstyle -L定義されているすべてのスタイルとその値を一覧表示します。パターンのみを含むわずかに良い表示には、次のものを使用できます。

zstyle-list-patterns () {
  local tmp
  zstyle -g tmp
  print -rl -- "${(@o)tmp}"
}

これは、設定可能なすべてのスタイルを一覧表示したい目標から離れています。一方、スタイルは無限の方法でインスタンス化できるワイルドカードに基づいて行うことができます(たとえば、各コマンドに対して完成設定を設定できます)。

スタイル宣言なし:スタイルで構成された関数呼び出しコマンドを使用して特定の値を見つけることができzstyle、変数引数も使用できます。zstyle今後どのような主張が伝わるかを予測することは不可能である。あなたができることは、関数のドキュメント(存在する場合)やソースコードを参照することだけです。

関連情報