Para adicionar à resposta do Doctorj, existem algumas fontes instaladas por padrão que você pode usar (no shell bash do Windows 10).
Idiomas testados: búlgaro, ucraniano, chinês simplificado, chinês tradicional, dinamarquês, francês, alemão, italiano, japonês, cazaque, coreano, macedônio, mongol, norueguês, polonês, português, russo, sérvio, espanhol e sueco.
As seguintes fontes padrão exibem todos os caracteres observados:
- MS Gothic
- NSimSun
- Não parece exibir todo o cazaque.
- SimSun-ExtB (fonte raster) - Minha recomendação
MS Gothic e NSimSun
- Espaços fora dos idiomas não latinos e não CJK (chinês, japonês, coreano) (macedônio, cazaque, búlgaro).
- Possui um deslocamento vertical ímpar em caracteres latinos acentuados (á, é).
- Não exibiu pelo menos um caractere macedônio.
SumSun-ExtB (fonte raster):
- Há uma mensagem de aviso informando que as fontes Raster podem não ser exibidas corretamente.
- A maioria dos caracteres é exibida sombria (pode ser um problema com pouco brilho da tela).
- Caracteres não ASCII são brilhantes, em comparação com caracteres ASCII (solução possível, use a opção negrito).
- Os caracteres de todos os idiomas estão próximos (é mais fácil ver o espaçamento entre as palavras).
- Parece mais confiável para idiomas não latinos e não CJK.
Com qualquer uma dessas fontes, no prompt de comando e no PowerShell, coisas estranhas acontecem quando você clica em caracteres não ASCII, embora volte ao normal quando você destaca o texto.
Para instalar uma fonte: Observe que você precisa alterar a fonte do shell do Windows que está usando, como o prompt de comando ou o PowerShell, e não o caminho do Linux no bash. Este link descreve quais fontes podem ser usadas no Prompt de Comando (fontes monoespaçadas e como instalar e selecionar uma fonte para o Prompt de Comando): Adicione fontes ao Prompt de Comando
- Abra o Editor do Registro (execute "regedit")
- Localize a pasta HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont
- Clique com o botão direito (ou Editar) -> Novo -> Valor da String
- Nomeie a fonte com mais um 0 que o último (como "000").
- Clique com o botão direito do mouse na entrada e selecione "Modificar ..."
- Digite o nome da fonte ou do arquivo OTF (sem .otf).
Para obter informações sobre a instalação de fontes pela linha de comando no Windows, consulte esta pergunta e respostas.
- Tentei instalar o "Source Code Pro", mas ele não apareceu nas fontes para mim.
- Instalei o DejaVu Sans Mono e ele funciona na maioria dos idiomas, mas não funciona no CJK.
- Instalei a fonte monoespaçada Noto do Google e funcionou, mas não para o CJK. Além disso, eles dizem especificamente que não têm suporte monospacial para o CJK.
- Instalei o Inconsolata do Google e não valeu a pena tentar.
- Instalei o GNU FreeFont (FreeMono) e funcionou, mas não para o CJK.
- Desisti e voltei ao SimSun-ExtB.
(Nota: ainda não tenho reputação suficiente para postar os links).