Используйте эмодзи в терминале

OS X имеет поддержку эмодзи в терминале, и я - немного желе.

Эмодзи Один Цвет, который Шрифт SVGinOT приносит поддержке эмодзи Ubuntu, но в данный момент терминал только представит монохромные эмодзи.

Существует ли способ получить эти цветные красоты в терминале гнома?

45
задан 4 June 2016 в 08:59

5 ответов

Я создатель этого шрифта.

Извините, сейчас нет способа увидеть цветные шрифты SVGinOT (SVG-in-OpenType) ни в чем, кроме приложений на базе Gecko, таких как Firefox и Thunderbird. Я сделал эти шрифты, чтобы решить проблему "курица или яйцо": не было цветных шрифтов и поэтому нет причин их поддерживать. Теперь есть цветные шрифты... Следующие шаги: Возможно, запрос функции на Launchpad?

35
ответ дан 23 November 2019 в 00:15

Цветные смайлы в настоящее время не поддерживаются. По-видимому, существует исправленная версия WIP libcairo , которая позволяет отображать цветные смайлы, но она еще не стабильна.

https://github.com/googlei18n/noto-emoji/issues/36#issuecomment -168209204

Поддержка этого, скорее всего, сведется к чему-то, что необходимо реализовать для каждого приложения или для каждого пользовательского интерфейса (GTK, Qt и т. Д.), Поэтому некоторым приложениям может потребоваться некоторое время для его поддержки даже как только базовые библиотеки ОС сделают это.

ОБНОВЛЕНИЕ: Патч libcairo вошел в основные репозитории для большинства дистрибутивов, теперь они должны работать по умолчанию по умолчанию, если у вас установлена ​​последняя версия, но вам может потребоваться изменить конфигурацию шрифтов , чтобы использовать их.

7
ответ дан 23 November 2019 в 00:15

Наконец-то наше ожидание закончилось, ребята! Это терминал по умолчанию в

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu Bionic Beaver (development branch)
Release:    18.04
Codename:   bionic

при игре с https://www.npmjs.com/package/gulp-emojify

Возможно, вам придется

sudo apt install fonts-emojione

enter image description here

31
ответ дан 23 November 2019 в 00:15

В Терминале GNOME (он также работает в любом другом приложении) используйте следующую комбинацию клавиш:

  1. Нажмите Control - Shift - E , затем нажмите Пробел .
  2. Вы должны увидеть всплывающее окно Emoji Choice , где вы можете выбрать свой символ Unicode.

Emoji Choice on GNOME Terminal, Animals & Nature, Unicode special characters

Проверено на Ubuntu Cosmic (18.10) ).

9
ответ дан 23 November 2019 в 00:15

В вашем скрипте bashrc ...

vim ~/.bashrc

Вы можете определить массив смайлов

EMOJIS=(                  
3
ответ дан 23 November 2019 в 00:15

Другие вопросы по тегам:

Похожие вопросы: