終端機中顯示的問題框是什麼?

終端機中顯示的問題框是什麼?

如何去除有方框的奇怪問號? 在此輸入影像描述

答案1

框中的問號是您的字體不包含的字元。通常,取得包含缺少 Unicode 字元的字型可以解決該問題。我建議使用一種包含大量 Unicode 字元的字體。

就我個人而言,我喜歡 Cascadia Code,但包含 Unicode 的其他程式碼字體應該也能很好地工作(Fira Code 也很流行,但還有許多其他好的字體)。

下載最新版本的卡斯卡迪亞程式碼來自 GitHub。提取 zip 檔案。 zip 中有兩個主要的字型版本。卡斯卡迪亞代碼和卡斯卡迪亞單聲道。 Mono 不包括字體連字(請參閱這個圖片對於有/無)。對於終端,您不需要連字,但如果您願意,可以隨意使用它們。

選擇 Cascadia Code 或 Mono(Code 有連字,Mono 沒有)後,在 zip 檔案中導航並進入資料ttf夾。找到您想要的版本(選擇PL最後帶有的版本)*,然後安裝字型。安裝後,進入終端設置,然後選擇 Cascadia Code 或 Cascadia Regular。

我不知道你使用的是什麼終端,但如果你使用的是Windows自帶的標準終端(不是Windows Terminal,而是Windows 10上的預設終端),這個堆疊溢位帖子解釋安裝後如何更改字型。

*這包括電力線符號,如果您想要這些字符,稍後可能會很好

相關內容