在 zsh 中,如何转储所有配置?

Rum*_*mca 4 zsh

如何打印我当前的配置,包括默认值和键绑定?

例如,这将允许我找到^P在 emacs 模式下必须要说的操作,并在vi模式或设置中查找绑定,如果它不存在而不是浏览手册。

Sté*_*las 9

所有键绑定:

for m ($keymaps) bindkey -LM $m
Run Code Online (Sandbox Code Playgroud)

所有 ZLE 用户小部件

zle -lL
Run Code Online (Sandbox Code Playgroud)

所有 zstyles:

zstyle -L
Run Code Online (Sandbox Code Playgroud)

加载的模块:

zmodload -L
Run Code Online (Sandbox Code Playgroud)

所有变量:

typeset -p +H -m '*'
Run Code Online (Sandbox Code Playgroud)

随着zsh/parameters加载的模块,这也将包括别名,选项,功能...