对于我的本地点文件,我在末尾有这个代码片段.zshrc
:
for f in ~/.zshrc ~/.zshenv ; do
[ "${f}"(:A) -ot "$f".zwc ] || zcompile "$f"
done
这确保了这些脚本在被修改时总是被预编译。
但我使用的全局脚本source
要重量级得多,例如/usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
或。/usr/share/doc/fzf/examples/completion.zsh
/usr/share/doc/fzf/examples/key-bindings.zsh
有没有一个好的解决方案可以解决zcompile
这些问题,最好是全局的,适用于所有用户?还是我应该只将它们复制到我的本地$HOME
并zcompile
在那里?