基本上,我想知道是否可以这样做:
#compdef foo
_arguments \
'--arg=[Description of --arg [With square brackets in the string!]]' \
由于嵌套方括号而没有获得invalid option error
?
我尝试过各种各样的转义字符。单引号与双引号没有区别。
答案 0 :(得分:0)
试着像这样逃避它们:
'--arg=\\[Description of --arg \\[With square brackets in the string!\\]\\]'