The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

最佳化 Zsh 的 NVM Lazy Load 載入機制:維持 100ms 極速啟動的技巧

最近我為了極致追求 macOS 上 Zsh 終端機(搭配 Ghostty 與 Powerlevel10k)的啟動速度,針對 ~/.zshrc 做了一番體檢與效能重構。大家都知道,如果直接在 ~/.zshrc 中完整 source "$NVM_DIR/nvm.sh",每次開啟新的終端機視窗或分頁,光是這行就要耗費 200ms ~ 500ms 不等,嚴重拖慢 Shell 啟動體驗。

... 繼續閱讀 ...