在终端内使用表情符号

OS X在终端内部有表情符号支持,我是一个小小的果冻。

表情符号One Color SVGinOT字体为Ubuntu带来表情符号支持,但此刻终端只会呈现单色表情符号。

有没有办法在gnome终端获得这些颜色美女?

我是那种字体的创造者。

抱歉,目前无法在基于Gecko的应用程序(如Firefox和Thunderbird)中查看SVGinOT(SVG-in-OpenType)颜色字体。 我制作了这些字体来解决“鸡蛋或鸡蛋”问题:没有颜色字体,所以没有理由支持它们。 现在有颜色字体……下一步:可能是Launchpad上的function请求?

我们的等待终于结束了! 这是默认终端

$ 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 

在此处输入图像描述

目前不支持Color Emojis。 显然有一个修补的WIP版本的libcairo允许渲染彩色表情符号,但它还不稳定。

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

对此的支持可能归结为需要在每个应用程序或每个UI-lib(GTK,Qt等)基础上实现的内容,因此即使是底层操作系统库,某些应用程序也可能需要一段时间才能支持它做。

更新: libcairo补丁已经进入大多数发行版的主流存储库,如果你有最新的安装,它们现在应该默认本地工作,但你可能需要修改你的fontconfig来实际使用它们。

我确认目前没有办法让终端内有彩色表情符号。 我刚刚写了一篇关于如何使用Fira Code显示单色表情符号的指南。

https://steemit.com/technology/@phra/enable-emoji-support-on-gnu-linux-terminal