OS X ma obsługę emoji w terminalu, a ja jestem trochę galaretką.
Czcionka Emoji One Color SVGinOT zapewnia obsługę emotikonów w systemie Ubuntu, ale w tej chwili terminal będzie renderował tylko monochromatyczne emoji.
Czy istnieje sposób, aby uzyskać te kolorowe piękności w terminalu gnomów?
gnome-terminal
fonts
emoji
drzel
źródło
źródło
Odpowiedzi:
Jestem twórcą tej czcionki.
Niestety, nie ma sposobu, aby zobaczyć kolorowe czcionki SVGinOT (SVG-in-OpenType) w aplikacjach innych niż Gecko, takich jak Firefox i Thunderbird. Stworzyłem te czcionki, aby rozwiązać problem „kurczaka lub jajka”: nie było czcionek kolorowych, więc nie ma powodu, aby je wspierać. Teraz są kolorowe czcionki ... Następne kroki: Prawdopodobnie żądanie funkcji na Launchpadzie?
źródło
Nasze czekanie wreszcie się skończyło! To jest domyślny terminal w
grając z https://www.npmjs.com/package/gulp-emojify
Być może będziesz musiał
źródło
Kolorowe emoji nie są obecnie obsługiwane. Najwyraźniej istnieje
libcairo
łatana wersja WIP, która pozwala renderować kolorowe emoji, ale nie jest jeszcze stabilna.https://github.com/googlei18n/noto-emoji/issues/36#issuecomment-168209204
Obsługa tego prawdopodobnie sprowadza się do czegoś, co musi zostać zaimplementowane na podstawie aplikacji lub biblioteki UI-lib (GTK, Qt itp.), Więc niektóre aplikacje mogą zająć trochę czasu, nawet jeśli podstawowe biblioteki systemu operacyjnego robić.
UPDATE:
libcairo
łata uczynił to jest droga do repozytoriów głównego nurtu dla większości dystrybucji, powinny teraz działać natywnie domyślnie jeśli masz up-to-date instalacji, ale może trzeba zmodyfikować fontconfig rzeczywiście z nich korzystać.źródło
W twoim skrypcie bashrc ...
Możesz zdefiniować tablicę emotikonów
jeśli masz za dużo czasu, napisz funkcję zwracającą losowy moj.
źródło
W GNOME Terminal (działa również w każdej innej aplikacji) użyj następującego skrótu klawiaturowego:
Testowane na Ubuntu Cosmic (18.10).
źródło