是否提供zsh完成选项的说明?

是否提供zsh完成选项的说明?,zsh,zsh-completion,Zsh,Zsh Completion,我正在完成一个shell程序,我希望能够为完成提供元数据描述 比如说 complete-this f<tab> foo - "some description" baz - "some other description" 完成这个f 福-“一些描述” baz-“其他一些描述” 如果选择“foo”,则完成的结果将选择“foo” 不知道该怎么做,甚至不知道该看什么函数?有人有什么建议吗?man zshcompsys或。您要查看的最基本的函数是\u description和\u a

我正在完成一个shell程序,我希望能够为完成提供元数据描述

比如说

complete-this f<tab>

foo - "some description"
baz - "some other description"
完成这个f
福-“一些描述”
baz-“其他一些描述”
如果选择“foo”,则完成的结果将选择“foo”


不知道该怎么做,甚至不知道该看什么函数?有人有什么建议吗?

man zshcompsys
或。您要查看的最基本的函数是
\u description
\u arguments
。如果您感到不知所措,那么zsh用户可能是一个更容易接近的起点。此外,查看真实世界的示例总是有帮助的,这些示例在.manzshcompsys中也非常丰富。您要查看的最基本的函数是
\u description
\u arguments
。如果您感到不知所措,那么zsh用户可能是一个更容易接近的起点。此外,查看真实世界的示例总是有帮助的,这些示例在.manzshcompsys中也非常丰富。您要查看的最基本的函数是
\u description
\u arguments
。如果您感到不知所措,那么zsh用户可能是一个更容易接近的起点。此外,看真实世界的例子总是有帮助的,这些例子在很多方面也很丰富。