如何在 windows 控制台中输入 emoji ?

2017-09-06 22:55:07 +08:00
 Deardrops

我想在 commit message 中使用 emoji,windows 下虽然可以 输入 /复制 emoji 到文本框中,但在 cmd 中 emoji 会显示为乱码,而在 git bash, ConEmu, Vim 中虽然可以正常显示,却无论如何都无法正常地输入 emoji。在控制台中输入一个 emoji 后,它显示为乱码。

请问如何解决这个问题?

3221 次点击
所在节点    Windows
4 条回复
rosu
2017-09-06 23:01:43 +08:00
Git commit 是不是支持 gitmoji ?
imn1
2017-09-06 23:02:10 +08:00
字体不支持
hjc4869
2017-09-06 23:06:25 +08:00
Windows 虽说一直有完整的 UTF-16 支持,但是 conhost 好像现在还只支持 UCS-2 (输一个 emoji 进去出来两个方框),没有什么好的解决方法,换 msys2/cygwin+mintty 吧。
LosLord
2017-09-06 23:07:19 +08:00
我在 git bash 可以输入 emoji

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388770

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX