【问题标题】:Emojis not shown in gtk(?) but in kde applications using the same font表情符号未在 gtk(?) 中显示,但在使用相同字体的 kde 应用程序中显示
【发布时间】:2021-05-16 01:40:10
【问题描述】:

我注意到表情符号喜欢 ????在我的系统上的 gvim 中没有显示,但如果在 xterm 或 konsole 中使用,它们在终端 vim 中。是的,我尝试了许多能够显示它们的guifonts(noto mono、noto color emoji、hack)。我还注意到 gnome-terminal 中的 vim 也不显示它们(尽管在其中使用与其他终端相同的字体)。事实上,我还没有找到显示它们的单个 gnome(?) 或 gtk(?) 应用程序——即使我使用 gnome X-session 时也没有。另一方面,没有 kde 应用程序有问题。在网上搜索我的印象是,例如gnome-terminal 应该已经能够显示表情符号很长一段时间了。当我使用滚动发行版(openSuse tumbleweed)时,我的软件应该是最新的。那么我错过了什么?我需要一个特定的包来处理 gtk 中的表情符号吗?

更新 我使用默认设置在我的系统上创建了测试用户。令我惊讶的是,如果我登录到 X 系统,因为该用户表情符号在 gvim 中显示得很好。所以应该是配置问题。然后我回去登录我的普通帐户,使用su testuser,然后打开gvim。我仍然可以看到表情符号。我不想重置我的配置,因为我付出了很多努力让系统按照我喜欢的方式运行。但我找不到负责任的环境。有什么想法吗?

【问题讨论】:

    标签: vim gtk gnome


    【解决方案1】:

    最后,我找到了罪魁祸首,并想在这里分享我的见解,以便其他有类似问题的人知道去哪里找。在 ~/.config/fontconfig/ 中有三个我自己没有放在那里的文件。我猜它们是某些配置工具的剩余部分。使用滚动发行版,我的 ~/.config 目录中可能有许多孤立文件。无论如何,在删除这些文件并注销并重新登录后,我现在可以在 gvim 等中看到表情符号了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-11
      • 2020-03-01
      • 2015-05-09
      • 2012-08-30
      • 1970-01-01
      • 2019-07-16
      • 1970-01-01
      • 2013-05-29
      相关资源
      最近更新 更多