如何在 Linux 上设置表情符号键盘

虽然 Linux 有很多东西可以超越 Windows,但它确实缺少一个开箱即用的东西:简单的表情符号输入。

幸运的是,有很多方法可以解决这个问题。 只需挑选您最喜欢的那个! 遵循最适合您的方式,您将能够立即输入表情符号。

表情符号输入:键盘

在 Windows 上,表情符号面板由击键触发,并通过鼠标单击来使用。 如果您更喜欢将它们打出来以便于使用,那么 Linux 上有一个非常简单的解决方案。 它结合了让您可以输入外语的软件,以及可以输入表情符号的输入法。 这就是所谓的 UniEmoji (对于一个特定的输入框架,称为 总线)。

一切都设置好后,您应该可以通过输入或搜索来输入您喜欢的任何表情符号。 这比弹出窗口之类的东西更快、更容易,但需要更多的设置。

获取程序

首先,您需要确保您有一个名为 总线 安装。 即使您的键盘不是为它设计的,它也可以让您输入不同的语言。 默认情况下,它带有运行 GNOME 桌面的 Linux 操作系统,例如最新版本的 Ubuntu。 如果不是这种情况,则此命令将安装它。

sudo apt install ibus

IBus 通过为不同的语言安装不同的模块来工作。 在这种情况下,您需要 UniEmoji 允许它输入表情符号。 您需要从源代码安装它才能正常工作。 使用这些命令很容易做到这一点:

sudo add-apt-repository universe && sudo apt update
sudo apt install git make
git clone https://github.com/salty-horse/ibus-uniemoji.git
cd ibus-uniemoji
sudo make install
ibus restart

这应该安装所有您需要的所有东西,让表情符号与 IBus 一起工作,如果程序正在运行,最后重新启动程序(这样它就可以看到新模块)。 如果您发现程序无法正常运行,请尝试安装以下先决条件:

sudo apt install python gir1.2-ibus-1.0

这是 UniEmoji 赖以工作的两个软件。 它们通常默认包含在 Ubuntu 中,因此您不必这样做。 如果您愿意,您还可以使用以下命令安装一个可以更快地搜索表情符号的软件:

sudo add-apt-repository universe && sudo apt update
sudo apt install python-levenshtein

仅当第二行不起作用时才需要第一行。 也就是说,如果APT 找不到你要找的包。

配置

完成此操作后,您需要进行一些额外的设置以使事情正常工作。 安装语言后,IBus 需要将其添加为主动输入法。 在这种情况下,您需要先添加 UniEmoji。

如果您使用 GNOME 桌面,您的步骤会稍微容易一些,因为它在系统中集成了 IBus。 如果您按照上述说明进行操作,您需要做的就是打开系统设置,然后导航到相关位置。 通过输入以下命令来执行此操作:

gnome-control-center

从那里去 地区和语言 > 输入源. 您应该会看到添加新来源的选项(加号按钮)。 选择此项,然后单击 更多的 按钮(底部的三个方块的堆栈)。 从这里,点击 其他 > 其他 (uniemoji). 您应该能够通过双击或选择 添加

对于 GNOME 以外的桌面,您可能必须先启动 IBus。 为此,请运行以下命令:

ibus-setup

这应该在您的系统托盘中创建一个图标。 右键单击它,然后选择 优先 按钮。 您将看到一个用于配置 IBus 的窗口。

从那里,选择 输入法 > 添加. 查找 UniEmoji 选项的步骤与 GNOME 相同: 其他 > 其他 (uniemoji).

如果您可以单击 IBus 托盘图标,您将知道这些步骤是否有效。 UniEmoji 应该是您选择的一个选项。 默认情况下,您也可以通过按 超级+空间 键。

完成后,您应该可以通过搜索或输入等效符号来输入您想要的任何表情符号。

表情符号输入:鼠标

如果您希望通过鼠标选择表情符号,有一个简单的解决方案,称为 表情符号键盘. 它作为一个面板驻留在您的系统托盘中,您可以显示和隐藏它,它为您提供了一种复制或插入您选择的表情符号的方法。

如果您使用的是基于 Debian 的 Linux 操作系统,那么获得它非常容易。 您需要做的就是前往该程序的 Github页面 并安装提供的 DEB 文件。 这应该像双击它一样简单。 任何必需的程序都应与其一起安装,无需其他步骤。 如果不是这种情况,您可能必须先运行以下这些命令,这应该可以解决这些问题:

sudo add-apt-repository universe && sudo apt update
sudo apt install xclip

从这里,您应该能够从应用程序菜单(或从终端使用命令 表情符号键盘)。 这应该在您的系统托盘中创建一个图标。 您可以单击它,以调出一组选项,包括调整其行为的设置,以及用于输入表情符号的虚拟键盘。

在未来重新启动时,您不必担心手动启动程序。 默认情况下,它将在启动时运行。

GNOME 特定的解决方案

如果您使用的是 GNOME 桌面,您可以通过一些额外的方式来输入表情符号,您可能更喜欢这些方式。 它们与环境的集成度更高,因此值得一看。

表情符号选择器

第一个选项是 GNOME Shell 扩展,其作用类似于系统托盘图标。 安装后,您需要做的就是单击它,以调出表情符号面板以从中选择内容。 这个解决方案的另一个优点是它就是你需要做的所有事情——不需要摆弄其他所需的程序等。

安装这个扩展最简单的方法是打开 GNOME 的默认浏览器,然后 . 应该有一个按钮可以让您安装 Emoji Selector。 额外确认后,您会在系统托盘中找到该应用程序。

完成此操作后,您可以单击它提供的图标以调出一系列表情符号。 默认情况下,也可以使用 超级+E 捷径。 如果您愿意,您还可以选择搜索它们。 选择一个会将其复制到剪贴板——您仍然需要粘贴它才能看到结果。

GNOME 角色

这个最终的表情符号输入法实际上是由 GNOME 开发人员编写的。 它有点像 Windows 字符映射,但面向特殊字形(特别是表情符号)。 安装它非常简单:您需要做的就是输入这些命令。

sudo add-apt-repository universe && sudo apt update
sudo apt install gnome-characters

完成此操作后,您应该找到一个名为 人物 在您的应用程序列表中。 启动时,您会看到一个可供选择的不同表情符号列表。 单击其中一个将弹出一个菜单,其中显示其 Unicode 翻译,以及一个复制它以供以后使用的按钮。

如果您愿意,您甚至可以设置键盘快捷键以按命令启动它。 您需要做的就是将您喜欢的击键附加到程序中 侏儒字符.

Linux 也有表情符号

在 Linux 上做某事有很多方法。 这包括您选择的桌面环境、您使用的文件管理器,甚至如图所示,您插入表情符号的方式。 它们都有其优点和缺点,但好的是你可以选择你将拥有的那些。

你最终将如何输入你的表情符号? 你还会考虑吗?