最近我為了極致追求 macOS 上 Zsh 終端機(搭配 Ghostty 與 Powerlevel10k)的啟動速度,針對 ~/.zshrc 做了一番體檢與效能重構。大家都知道,如果直接在 ~/.zshrc 中完整 source "$NVM_DIR/nvm.sh",每次開啟新的終端機視窗或分頁,光是這行就要耗費 200ms ~ 500ms 不等,嚴重拖慢 Shell 啟動體驗。
... 繼續閱讀 ...
由於 macOS 的視窗管理系統與 Windows 作業系統有著根本的設計差異,我因為今年才初次接觸 Mac 電腦,常常會對視窗的行為感到困惑,想問問題的時候,連「好好說話」都沒辦法。尤其是在「多顯示器」環境下,或是當你嘗試將視窗放大或移動時,我會常常無法預測視窗移動的邏輯,還會不知道怎樣快速移動視窗,這些都讓我感覺到十分困惑。所以這幾天花了點時間整理了一下相關知識,寫成這篇文章,希望能夠更清楚地理解 macOS 的視窗管理邏輯,並且掌握一些實用的技巧。
... 繼續閱讀 ...