Codemonkey Asked: 2020-06-19 01:00:29 +0800 CST2020-06-19 01:00:29 +0800 CST 2020-06-19 01:00:29 +0800 CST 使用没有为代码点定义字形的字体时,表情符号如何工作? 772 刚才我惊讶地发现我可以通过 PuTTy 将表情符号粘贴到 vim 中并且它被正确渲染 - 我以为我会得到一个空白空间或交叉正方形或类似的东西。我使用 inconsolata 字体,我很确定其中没有定义这些字形。那么这是如何工作的呢?我假设切换了不同的字体,但是如何以及通过什么方式切换?Windows 10 能做到吗?还是它是 CentOS(我正在运行 vim 的机器)?还是腻子? fonts emoji 1 个回答 Voted Best Answer harrymc 2020-06-19T03:05:18+08:002020-06-19T03:05:18+08:00 Vim 原生支持表情符号/笑脸。 使用 vim 或 tmux 时表情符号无法正确显示的帖子中列出了要求 ,基本上所有处理/传递此字符的产品都需要完全支持 Unicode。 当使用 Unicode 时,vim 将显示不属于字体的字符,并通过它们的代码识别它们。 另请参阅 如何在 Vim 中将表情符号输入到字符串中?
Vim 原生支持表情符号/笑脸。
使用 vim 或 tmux 时表情符号无法正确显示的帖子中列出了要求 ,基本上所有处理/传递此字符的产品都需要完全支持 Unicode。
当使用 Unicode 时,vim 将显示不属于字体的字符,并通过它们的代码识别它们。
另请参阅 如何在 Vim 中将表情符号输入到字符串中?