すべてのオプションの現在の設定をどのように確認できますか?

すべてのオプションの現在の設定をどのように確認できますか?

setoptパラメータを使用すると、オプションセットが表示されることがわかります。デフォルト値とは異なる値;例えば

% setopt
interactive
login
monitor
norcs
shinstdin
zle

もしzshすべてのオプションとそのデフォルト値を覚えているので、パラメータのない形式の設定で提供される情報を知る必要があります。setoptみんな現在のzshオプション。

お持ちの場合いいえすべてのzshオプションとデフォルト値を覚えておくことは、現在の設定を明確にリストする方法です。みんなこれらのzshオプションが役に立ちます。

答え1

コメントで述べたように、以下を実行します。

set -o

または

print -raC2 -- "${(kv@)options}"

注: 以前のバージョンの Zsh で後者が動作する前にzmodload zsh/parameter

文書:

関連情報