Gibt es eine Möglichkeit, farbiges Emoji in einem Terminalemulator unter Linux zu erhalten?

10

Ich habe es geschafft, mit nicht farbigem Emoji mit Emojione und einer Vielzahl von Terminalemulatoren gute Ergebnisse zu erzielen , aber farbiges Emoji scheint nirgendwo zu funktionieren.

Es scheint mir, als ob niemand außer Gecko das erforderliche Schrift-Rendering implementiert. Weitere Informationen finden Sie in der README-Ausgabe von Emojione und in Ausgabe 30 (die ich aufgrund eines Wiederholungslimits für mehr als zwei Links nicht verlinken kann). Das Rendern von Gecko-Schriftarten in Firefox funktioniert gut für mich, aber es ist kein Terminal, und es scheint auch keine Gecko-basierten Terminalemulatoren zu geben.

Während ich mich mit diesem Thema befasste, stellte ich fest, dass es vier Hauptvorschläge / -ansätze für farbige Schriftarten gibt, aber immer noch niemand im Linux-Ökosystem (außer Gecko) scheint einen von ihnen zu unterstützen.

Wenn es derzeit tatsächlich keine Möglichkeit gibt, farbige Emoji zu erhalten, welches Projekt steht kurz vor der Umsetzung eines der vorgeschlagenen Standards? Welche Person muss ich ständig mit Emoji spammen, um meinen Wunsch zu erfüllen?

H2O
quelle
Haben Sie es geschafft, mit dieser Anfrage irgendwie voranzukommen?
Panayotis
@Panayotis Leider nicht. Ich habe noch etwas gelesen, aber niemand scheint der Umsetzung nahe zu sein.
H2O

Antworten:

8

... ein ganzes Jahr später:

Das neueste Cairo- Update:

$ pacman -Q cairo
cairo 1.15.8-2

... Unterstützung für Farbemojis in Terminals hinzugefügt:

Geben Sie hier die Bildbeschreibung ein

Ich habe dies mit Termite und Gnome-Terminal getestet. Beide haben funktioniert. Das Update ist zumindest unter Arch Linux verfügbar, möglicherweise wird es bald in anderen Distributionen verfügbar sein. Genießen!

Fausto NA
quelle
1
Du bist der beste! Funktioniert super, jetzt kann ich meine Mitarbeiter endlich mit gottlosen Mengen an Emoji in meinem Code ärgern. Ich musste Emoji One installieren und X neu starten. Wahrscheinlich wurde Emoji-One irgendwann in diesem Jahr deinstalliert.
H2O
1
Ich freue mich sehr über dieses Update! Ich denke auch nicht, dass es wichtig ist, welche Emoji-Schrift Sie haben (solange Sie eine haben).
Fausto NA
Wie testest du das eigentlich in Termite und Gnome-Terminal? Kann jemand ein Beispiel geben?
Shevy
Kopieren Sie ein Emoji von irgendwoher und fügen Sie es in das Terminal ein: 🚀. Hier sind einige mehr: gitmoji.carloscuesta.me
Fausto NA
Ich habe genau diese Version von Kairo habe auch Emoji One installiert, aber ich kann noch keine Emoji-Farben auf meinem Terminal sehen: /. Ich habe mit Terminologie, Gnome-Terminal und Terminte ohne Erfolg
getestet
2

Unter Ubuntu Gnome 18.04 sind LTS-farbige Emoji sofort verfügbar.

Wenn Sie XFCE verwenden, können Sie gnome-terminal installieren, um sie auf vielen Terminalemulatoren (Terminator, gnome usw.) zu aktivieren.

Rémi Passmoilesel
quelle