Responder1
Os pontos de interrogação nas caixas são caracteres que sua fonte não inclui. Normalmente, obter uma fonte que inclua os caracteres Unicode ausentes resolve o problema. Eu sugeriria obter uma fonte que contenha um número razoável de caracteres Unicode.
Pessoalmente, gosto do Cascadia Code, mas outras fontes de código que incluem Unicode devem funcionar bem (o Fira Code também é popular, mas existem muitas outras fontes boas também).
Baixe a versão mais recente do Cascadia Codedo GitHub. Extraia o arquivo zip. Existem duas versões principais da fonte no zip. Código Cascadia e Cascadia Mono. Mono não inclui ligaduras de fontes (vejaesta imagempara um com/sem). Para um terminal, você não precisa de ligaduras, mas fique à vontade para usá-las se preferir.
Depois de escolher Cascadia Code ou Mono (o código tem ligaduras, o Mono não), navegue no arquivo zip e entre na ttf
pasta. Encontre a versão desejada (escolha uma PL
no final)* e instale a fonte. Depois de instalado, acesse as configurações do seu terminal e selecione Cascadia Code ou Cascadia Regular.
Não sei qual terminal você está usando, mas se estiver usando o terminal padrão que vem com o Windows (não o Terminal do Windows, mas o padrão do Windows 10), estePostagem Stack Overflowexplica como alterar a fonte depois de instalada.
*Isso inclui símbolos PowerLine, o que pode ser interessante mais tarde, se você quiser esses caracteres