如何在 Linux 上输入 Emoji

GNOME 桌面使在通信中使用 emoji 变得容易。
143 位读者喜欢此文。
A cat under a keyboard.

Opensource.com

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

 

Emoji in Emacs

要求

对于这种简单的方法,您必须运行带有 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 的“设置”应用程序。

  1. 在“设置”中,单击左列中的键盘类别。
  2. 单击 输入源 标题下的加号符号 (+),以调出 添加输入源 面板。

 

Add a new input source
  1. 添加输入源 面板中,单击输入列表底部的汉堡菜单。

 

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

 

Find Other (Typing Booster) in inputs
  1. 单击面板右上角的添加按钮,将输入源添加到 GNOME。

完成之后,您可以关闭“设置”窗口。

切换到 Typing Booster

现在,您的 GNOME 桌面右上角有一个新图标。 默认情况下,它设置为您的语言的两个字母缩写(英语为 en,世界语为 eo,西班牙语为 es,等等)。 如果您在键盘上同时按下 Super 键(带有 Linux 企鹅、Windows 徽标或 Mac Command 符号的键)和 空格键,则会将输入源从默认源切换到输入列表中的下一个源。 在此示例中,您只有两个输入源:您的默认语言和 Typing Booster。

尝试同时按下 Super+空格键,并观察输入名称和图标的变化。

配置 Typing Booster

在 Typing Booster 输入法处于活动状态的情况下,单击屏幕右上角的输入源图标,选择 Unicode 符号和表情符号预测,然后将其设置为

 

Set Unicode symbols and emoji predictions to On

这使得 Typing Booster 专门用于输入 emoji,虽然 Typing Booster 的功能不仅限于此,但在本文中,这正是所需要的。

输入 emoji

在 Typing Booster 仍然处于活动状态的情况下,打开一个文本编辑器(如 Gedit)、Web 浏览器或任何您知道可以理解 Unicode 字符的东西,然后键入“thumbs up”。 在您键入时,Typing Booster 会搜索匹配的 emoji 名称。

 

Typing Booster searching for emojis

要离开 emoji 模式,请再次按 Super+空格键,并且您的输入源将返回到您的默认语言。

切换切换器

如果 Super+空格键 键盘快捷键对您来说不自然,则可以将其更改为其他组合。 在 GNOME 设置中,导航到 设备 并选择 键盘

键盘 窗口的顶部栏中,搜索 输入 以过滤列表。 将 切换到下一个输入源 设置为您选择的按键组合。

 

Changing keystroke combination in GNOME settings

Unicode 输入

 

事实是,键盘的设计是为了满足 26 个字母(或大致如此)的字母以及尽可能多的数字和符号。 ASCII 具有比典型键盘上的字符更多的字符,更不用说 Unicode 中的数百万个字符了。 如果您想将 Unicode 字符输入到现代 Linux 应用程序中,但不想切换到 Typing Booster,则可以使用 Unicode 输入快捷方式。

 

  1. 在您的默认语言处于活动状态的情况下,打开一个文本编辑器(如 Gedit)、Web 浏览器或您知道接受 Unicode 的任何应用程序。
  2. 在键盘上按 Ctrl+Shift+U 进入 Unicode 输入模式。 释放按键。
  3. 您当前处于 Unicode 输入模式,因此输入 Unicode 符号的编号。 例如,尝试 1F44D 表示 ? 符号,或 2620 表示 ☠ 符号。 要获取 Unicode 符号的编号代码,您可以搜索互联网或参考 Unicode 规范

务实的 emoji 主义

Emoji 有趣且具有表现力。 它们可以使您的文本独一无二。 它们也可以是实用的。 由于 emoji 是 Unicode 字符,因此可以在可以使用字体的任何地方使用它们,并且可以像使用任何字母字符一样使用它们。 例如,如果您想用特殊符号标记一系列文件,则可以在名称中添加 emoji,并且可以在搜索中按该 emoji 进行过滤。

 

Labeling a file with emoji

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

接下来阅读什么
标签
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。 他曾在电影和计算行业工作,通常是同时工作。

评论已关闭。

Creative Commons License此作品已根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.