![Zsh 性能:我应该创建脚本还是仅将函数添加到我在 .zshrc 中获取的文件中?](https://linux22.com/image/143216/Zsh%20%E6%80%A7%E8%83%BD%EF%BC%9A%E6%88%91%E5%BA%94%E8%AF%A5%E5%88%9B%E5%BB%BA%E8%84%9A%E6%9C%AC%E8%BF%98%E6%98%AF%E4%BB%85%E5%B0%86%E5%87%BD%E6%95%B0%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%88%91%E5%9C%A8%20.zshrc%20%E4%B8%AD%E8%8E%B7%E5%8F%96%E7%9A%84%E6%96%87%E4%BB%B6%E4%B8%AD%EF%BC%9F.png)
我使用了很多 zsh 的小函数。我已将它们添加到一个在 .zshrc 中获取的函数.zsh 文件中。
如果将它们创建为脚本,或者使用自动加载,是否会提高速度?
根据记录,我对我目前的方法更加放心。
那么更大的函数(例如 100 行函数)又如何呢?
答案1
自动加载将缩短启动时间。它不会对运行时间产生任何影响。
是否有明显的改进取决于你有多少代码、你的计算机有多快以及你有多不耐烦。
我使用了很多 zsh 的小函数。我已将它们添加到一个在 .zshrc 中获取的函数.zsh 文件中。
如果将它们创建为脚本,或者使用自动加载,是否会提高速度?
根据记录,我对我目前的方法更加放心。
那么更大的函数(例如 100 行函数)又如何呢?
自动加载将缩短启动时间。它不会对运行时间产生任何影响。
是否有明显的改进取决于你有多少代码、你的计算机有多快以及你有多不耐烦。