2

基本上,我想知道是否可以这样做:

#compdef foo
_arguments \
    '--arg=[Description of --arg [With square brackets in the string!]]' \

没有得到invalid option error由于嵌套的方括号?

我尝试了各种转义字符。单引号和双引号没有区别。

4

1 回答 1

0

尝试像这样逃避它们:

'--arg=\\[Description of --arg \\[With square brackets in the string!\\]\\]'
于 2012-09-28T07:40:42.763 回答