ConEmu 和 ASCII 字符

ConEmu 和 ASCII 字符

我已经使用 ConEmu 有一段时间了,在使用 ASCII 字符时遇到了一些问题。使用其他终端仿真器(例如 urxvt 或 mintty)时不会出现这种情况,下面是它们的树状图: https://i.stack.imgur.com/XC326.jpg

我目前正在运行 pipes.sh 和 pipesX.sh 的 bash 脚本,它们分别使用 ASCII 字符 ┃┏ ┓┛━┓ ┗┃┛┗ ┏━ 和 ╱╲。第一个 ConEmu 终端正在运行 pipesX.sh,第二个 ConEmu 终端正在运行 ncmpcpp,其中“M-;”应该是 »

答案1

ConEmu 不会对您的任何魔法控制台应用程序输出。实际上,它只是显示了 Windows 的内容真正的控制台

但是,Windows 控制台从 WinNT 开始支持 unicode,并且如果用于绘制控制台内容的字体中存在任何 unicode 字符,则使用它们都没有问题:http://conemu.github.io/en/UnicodeSupport.html

但是,当前的 cygwin 版本和 msys v1 使用 ANSI 进行控制台打印输出,这导致可用字符集受限。据我所知,msys v2 使用 unicode,它可能更适合 UTF-8 字形。

相关内容