Zsh的自动加载中-U选项的用途是什么

时间:2016-04-06 07:03:58

标签: zsh

zsh的手册页提到autoload命令选项-U,但没有解释。但是,它指的是functions命令的无法解释选项。在手册页中查找functions,我发现它确实接受-U,但也没有解释。

在网络上的示例中,我有时会看到autoload使用,有时没有使用-U。这个选项在做什么,它在哪里解释?解释必须在zsh手册页的某处,但我找不到它。

1 个答案:

答案 0 :(得分:2)

autoload相当于functions -ufunctions相当于typeset -f

如果您在typeset手册页中查看zshbuiltins(1)上的部分,您最终会找到答案:

  

-u-U标志会将该功能标记为自动加载; -U还会导致在加载函数时抑制别名扩展。