当我按下 Ctrl+. 时,表情符号弹出窗口不会出现在 ubuntu 中

当我按下 Ctrl+. 时,表情符号弹出窗口不会出现在 ubuntu 中

我最近在 PC 上安装了 ubuntu 双启动,与 Windows 相比,ubuntu 的速度非常快,这让我非常惊讶。我真的很喜欢 ubuntu,而且我已经用了很长时间了。我在 ubuntu 上使用表情符号时遇到了问题,如果我按 Ctrl+,表情符号弹出窗口不会出现在系统应用程序以外的任何其他应用程序中。我在 ubuntu 文本编辑器中出现了表情符号弹出窗口,但在我使用的任何其他应用程序中,例如 signal,我都无法获得表情符号弹出窗口,而且每次我想在文本中发送表情符号时,我都需要使用信号的表情符号键盘。我也尝试过 ctrl+shift+e,但它仍然只在系统应用程序中有效。任何帮助都将不胜感激!

答案1

Linux 由免费软件组成,尽管发行版管理得非常好,使其外观保持一致,但不同应用程序之间存在很大差异。它们可能使用非常不同的库,例如 QT 与 GTK,然后,即使在工具包中,一些应用程序可能仍在使用旧的 GTK2 工具包,其他应用程序可能使用 GTK3,目前 GTK4 即将推出。

这就是为什么这个Ctrl+.快捷键插入表情符号只在一组特定的应用程序中起作用,特别是使用 GTL 库来呈现其文本的基于 GTK 的应用程序。在应用程序中插入表情符号有一些其他选项:

  • 在文本编辑器等中输入你的角色,然后将其复制粘贴到其他地方
  • 使用字符工具。您可以搜索字符,例如“笑脸”。单击会弹出一个对话框:单击回车键,即可将字符复制到剪贴板。为了快速访问,您可以使用自定义快捷键加载它。

答案2

在应用程序的实用程序文件夹中,有一个名为“Characters”的应用程序。它包含许多表情符号及其 uni 代码。打开该应用程序并使用提供的按钮复制表情符号并将其粘贴到您想要的任何位置。

Ctrl + . 不起作用的原因是某些第三方应用程序与 Ubuntu 的库存库不兼容。

希望这可以帮助... :)

相关内容