我一直在使用Z shell一段时间,我开始变得好奇.在编写自己的函数时,我偶然发现的一件事是"自动加载".
根据zshbuiltins(1),手册页autoload是"等价于functions -u"(有例外),它"等同于typeset -f"(有例外).但是,在查看了autlooad的使用后functions/Prompts/promptinit,我想我知道它的作用.
我认为autoload是一种"导入"声明.
但为什么"autoload foo"优于"源栏"呢?我不明白.
zsh ×1