表情符号不显示在gtk(?),但在kde应用程序使用相同的字体



我注意到像😀这样的表情符号在我的系统上不显示在gvim中,但如果在xterm或控制台中使用,它们在终端vim中。是的,我尝试了许多能够显示它们的guifont(没有单色,没有颜色的表情符号,hack)。我还注意到gnome-terminal中的vim也不显示它们(尽管使用与其他终端相同的字体)。事实上,我还没有发现一个gnome(?)或gtk(?)应用程序显示它们——甚至当我使用gnome X-session时也没有。另一方面,没有kde应用程序有问题。搜索网页,我得到的印象是,例如,gnome-terminal应该已经能够显示表情符号很长一段时间了。由于我使用的是滚动发行版(openSuse tumbleweed),我的软件应该是最新的。那么我错过了什么呢?我需要在gtk中处理表情包吗?

我在我的系统上使用默认设置创建了test user。令我非常惊讶的是,当我登录到x系统时,用户表情符号在gvim中显示得很好。所以这一定是一个配置问题。然后我回去登录到我的正常帐户,使用su testuser,然后打开gvim。我还能看到那些表情符号。我不想重置我的配置,因为我花了很多精力让系统按照我喜欢的方式运行。但我不知道如何找到合适的环境。什么好主意吗?

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

最新更新