Algum terminal e fonte Linux de código aberto suporta ligaduras?

25

A fonte PragmataPro tem alguns exemplos realmente incríveis, onde eles são renderizados ==como um único caractere e limpam muitas outras coisas.

Exemplo de PragmataPro

Algum terminal Linux suportaria isso? E existem alternativas ao PragmataPro?

Evan Carroll
fonte
1
Você pode achar gnome-terminalútil a discussão nesta solicitação de recurso: bugzilla.gnome.org/show_bug.cgi?id=762832
egmont
Está empacotado no AUR : isso parece responder a todas as suas perguntas ... E não há fonte, é uma fonte, mas está licenciada.
Jasonwryan 21/04

Respostas:

38

Portanto, existem algumas fontes de código aberto destinadas a programadores que suportam ligaduras, a saber

No entanto, muito poucos terminais de código aberto que rodam nativamente no Linux ainda suportam isso. Mas você pode encontrar uma lista atual nos documentos do FiraCode

  • Kitty Estou usando Kitty i3e eu realmente amo isso

  • Tela preta (lento no emulador de terminal do navegador que é executado no nó)

  • Konsole (editor de terminal que usa Qt)
  • QTerminal (editor de terminal que usa Qt)

Sem suporte

Evan Carroll
fonte
8
Eu li em algum lugar que os terminais vte não suportam ligaduras. Porquê isso?
ptkato
Será que estes terminais também apoiar coisas como fontes sparkline como: github.com/aftertheflood/sparks ou github.com/figs-lab/datalegreya
CMCDragonkai