使用时zstyle ':completion:*:descriptions' format '%d'
,我在完成选项上方看到短标题。
在一个简短的例子中,这看起来像
prompt% function _myfun1() { _arguments '--debug[print some debug]' '--quiet[do not print stuff]'}
prompt% compdef _myfun1 myfun1
prompt% myfun1⇥
option:
--debug -- print some debug
--quiet -- do not print stuff
使用时_describe
可以指定此描述_describe -t tagname "description" arraywithoptions
。我可以用不同的描述覆盖_argument
默认值吗?option
答案1
您可以使用作为标记的任何东西覆盖它options
,这可能不仅仅是由 . 添加的标记_arguments
。
zstyle ':completion:*:options:descriptions' format '%Boverriden option%b'