zsh:显示完成组名称

Ili*_*oly 4 zsh zsh-completion

我正在编写一些 zsh 补全,但我一直在思考如何拥有多组补全。

-J我使用参数docs添加了组名称。

compadd -J group1 "$@" completion1 completion2
compadd -J group2 "$@" completion3 completion4
Run Code Online (Sandbox Code Playgroud)

然后我将其添加zstyle到我的~/.zshrc 文档中(标题group-name:)

zstyle ':completion:*' group-name ''
Run Code Online (Sandbox Code Playgroud)

完成情况正常,但组名称未显示。我究竟做错了什么?

ale*_*leb 5

就我而言,组名称仅在添加后才出现:

zstyle ':completion:*' group-name ''
zstyle ':completion:*' format 'Completing %d'
Run Code Online (Sandbox Code Playgroud)