cygwin编码问题

cygwin编码问题,cygwin,Cygwin,我对cygwin的编码问题感到困惑。我正在使用它的Mintty 0.8.3。我复制并粘贴⌊或⌋字符显示在屏幕上,它将一个无法识别的字符显示为一个正方形,如果我按回车键,我将得到 -bash:$'\342\214\212':未找到命令 在选项->文本中,我将语言环境设置为“en_US”,字符集设置为“UTF-8” 我只是想知道为什么这种情况还在发生。方形表示您使用的字体没有这些字符的字形,所以请尝试其他字体 $'\342\214\212'是其中一个八进制符号字符的UTF-8代码,bash在错误消息

我对cygwin的编码问题感到困惑。我正在使用它的Mintty 0.8.3。我复制并粘贴
字符显示在屏幕上,它将一个无法识别的字符显示为一个正方形,如果我按回车键,我将得到

-bash:$'\342\214\212':未找到命令

在选项->文本中,我将语言环境设置为“en_US”,字符集设置为“UTF-8”


我只是想知道为什么这种情况还在发生。

方形表示您使用的字体没有这些字符的字形,所以请尝试其他字体


$'\342\214\212'是其中一个八进制符号字符的UTF-8代码,bash在错误消息中使用八进制符号,而不是实际字符。

方形表示您使用的字体没有这些字符的字形,请尝试其他字体


$'\342\214\212'是其中一个八进制符号字符的UTF-8代码,bash在错误消息中使用八进制符号,而不是实际字符。

@ak2:确定是字体问题吗?我在我的cygwin's Mintty上使用Courier New。我想Courier New应该能够显示这些字符,对吗?字体中的Unicode支持差别很大,对数学符号的支持似乎特别零散。一种支持它们的字体是DejaVu Sans Mono。@Warren,@ak2,是的,DejaVu Sans Mono字体确实解决了这个问题。但是我不喜欢这种字体。希望有一种方法可以为cygwin添加其他字体。这不是cygwin的问题,而是字体的问题。字体并不总是用Unicode定义所有字符,而且大多数字体不是固定宽度的,适合终端程序。你对字体的选择在这里是有限的,这并不奇怪。也许有一个更适合你。MinTTY将使用Windows可以看到的任何TrueType或OpenType字体。这将取决于你找到一种你喜欢的字体,它的外观也有你需要的所有字符。问一个新问题,希望了解GNOME终端和你正在使用的Linux发行版的人能给你答案。@ak2:你确定是字体问题吗?我在我的cygwin's Mintty上使用Courier New。我想Courier New应该能够显示这些字符,对吗?字体中的Unicode支持差别很大,对数学符号的支持似乎特别零散。一种支持它们的字体是DejaVu Sans Mono。@Warren,@ak2,是的,DejaVu Sans Mono字体确实解决了这个问题。但是我不喜欢这种字体。希望有一种方法可以为cygwin添加其他字体。这不是cygwin的问题,而是字体的问题。字体并不总是用Unicode定义所有字符,而且大多数字体不是固定宽度的,适合终端程序。你对字体的选择在这里是有限的,这并不奇怪。也许有一个更适合你。MinTTY将使用Windows可以看到的任何TrueType或OpenType字体。这将取决于你找到一种字体,它的外观你喜欢,它也有你需要的所有字符。问一个新问题,并希望从了解GNOME终端和你正在使用的Linux发行版的人那里得到答案。