Windows Terminal 支援 Font Fallback

最近在研究 Windows Terminal 有沒有什麼方法可以顯示自訂中文字型,但英文仍保留等寬字型 (monospace)。在 GitHub Issue 看到最近已經有人實作 font fallback 功能並合併到主分支裡面了,但尚未釋出到穩定版。要使用這功能,可以下載 Windows Terminal Canary,這是 Windows Terminal 的 Nightly build 版本。安裝後打開設定 JSON 檔案,找到 font ➔ face key,改成跟 CSS font-family 一樣的格式就可以。

{
  "font": {
    "face": "'DejaVuSansM Nerd Font Mono', 'Noto Sans CJK TC'"
  }
}

Comments