有時我會自定義一些 zsh 命令,以便提升某些高頻操作的效率。本文記錄我給一個自定義命令添加參數自動補全的方法。 場景 我自定義了一個 zsh 命令 gmt,執行 gmt b2,可以將當前所在的 git 分支 merge 到 b2 這個分支。 它具體完成以下工作: 切換到 git 分支 b2; 將 b2 分支更新到最新; 詢問是否合併,輸入 y 則進行分支合併。 也就是用一條命令完成一個
挺久以前就有網友給我的 GitHub Pages 博客模板提 Issue,説希望能增加 CDN 用於加速靜態資源的加載,由於懶,一直沒有動。 最近偶爾要打開自己博客看下 Wiki 的時候,要等挺久,比較痛苦,碰巧昨天晚上看到這樣一篇帖子:GitHub 圖牀的正確用法,通過 jsDelivr CDN 全球加速,感覺很適合我的需求場景,於是決定趁這幾天休假將這個改造一下。 先看效果 以下改造前後的加載