Emoji 是偷偷进入 Unicode 字符空间的那些精美象形图。 它们在网上风靡一时,人们将它们用于各种令人惊讶的事情,从在社交媒体上表示反应到用作重要文件名的可视标签。 在 Linux 上输入 Unicode 字符的方法有很多,但是 GNOME 桌面可以轻松查找和输入 emoji。

要求
对于这种简单的方法,您必须运行带有 GNOME 桌面的 Linux。
您还必须安装一个 emoji 字体。 有很多选择,因此请使用您喜欢的软件安装程序或软件包管理器搜索emoji。
例如,在 Fedora 上
$ sudo dnf search emoji
emoji-picker.noarch : An emoji selection tool
unicode-emoji.noarch : Unicode Emoji Data Files
eosrei-emojione-fonts.noarch : A color emoji font
twitter-twemoji-fonts.noarch : Twitter Emoji for everyone
google-android-emoji-fonts.noarch : Android Emoji font released by Google
google-noto-emoji-fonts.noarch : Google “Noto Emoji” Black-and-White emoji font
google-noto-emoji-color-fonts.noarch : Google “Noto Color Emoji” colored emoji font
[...]
在 Ubuntu 或 Debian 上,请改用 apt search。
在本文中,我使用 Google Noto Color Emoji。
设置
要进行设置,请启动 GNOME 的“设置”应用程序。
- 在“设置”中,单击左列中的键盘类别。
- 单击 输入源 标题下的加号符号 (+),以调出 添加输入源 面板。

- 在 添加输入源 面板中,单击输入列表底部的汉堡菜单。

- 滚动到列表底部,然后选择其他。
- 在其他列表中,找到 其他 (Typing Booster)。(您可以在底部的搜索字段中键入 boost 来过滤列表。)

- 单击面板右上角的添加按钮,将输入源添加到 GNOME。
完成之后,您可以关闭“设置”窗口。
切换到 Typing Booster
现在,您的 GNOME 桌面右上角有一个新图标。 默认情况下,它设置为您的语言的两个字母缩写(英语为 en,世界语为 eo,西班牙语为 es,等等)。 如果您在键盘上同时按下 Super 键(带有 Linux 企鹅、Windows 徽标或 Mac Command 符号的键)和 空格键,则会将输入源从默认源切换到输入列表中的下一个源。 在此示例中,您只有两个输入源:您的默认语言和 Typing Booster。
尝试同时按下 Super+空格键,并观察输入名称和图标的变化。
配置 Typing Booster
在 Typing Booster 输入法处于活动状态的情况下,单击屏幕右上角的输入源图标,选择 Unicode 符号和表情符号预测,然后将其设置为 开。

这使得 Typing Booster 专门用于输入 emoji,虽然 Typing Booster 的功能不仅限于此,但在本文中,这正是所需要的。
输入 emoji
在 Typing Booster 仍然处于活动状态的情况下,打开一个文本编辑器(如 Gedit)、Web 浏览器或任何您知道可以理解 Unicode 字符的东西,然后键入“thumbs up”。 在您键入时,Typing Booster 会搜索匹配的 emoji 名称。

要离开 emoji 模式,请再次按 Super+空格键,并且您的输入源将返回到您的默认语言。
切换切换器
如果 Super+空格键 键盘快捷键对您来说不自然,则可以将其更改为其他组合。 在 GNOME 设置中,导航到 设备 并选择 键盘。
在 键盘 窗口的顶部栏中,搜索 输入 以过滤列表。 将 切换到下一个输入源 设置为您选择的按键组合。

Unicode 输入
事实是,键盘的设计是为了满足 26 个字母(或大致如此)的字母以及尽可能多的数字和符号。 ASCII 具有比典型键盘上的字符更多的字符,更不用说 Unicode 中的数百万个字符了。 如果您想将 Unicode 字符输入到现代 Linux 应用程序中,但不想切换到 Typing Booster,则可以使用 Unicode 输入快捷方式。
- 在您的默认语言处于活动状态的情况下,打开一个文本编辑器(如 Gedit)、Web 浏览器或您知道接受 Unicode 的任何应用程序。
- 在键盘上按 Ctrl+Shift+U 进入 Unicode 输入模式。 释放按键。
- 您当前处于 Unicode 输入模式,因此输入 Unicode 符号的编号。 例如,尝试 1F44D 表示 ? 符号,或 2620 表示 ☠ 符号。 要获取 Unicode 符号的编号代码,您可以搜索互联网或参考 Unicode 规范。
务实的 emoji 主义
Emoji 有趣且具有表现力。 它们可以使您的文本独一无二。 它们也可以是实用的。 由于 emoji 是 Unicode 字符,因此可以在可以使用字体的任何地方使用它们,并且可以像使用任何字母字符一样使用它们。 例如,如果您想用特殊符号标记一系列文件,则可以在名称中添加 emoji,并且可以在搜索中按该 emoji 进行过滤。

随意使用 emoji,因为 Linux 是一个 Unicode 友好的环境,并且随着每个版本的发布,它变得越来越友好。
评论已关闭。