您的位置:首页 > 其它

[cygwin]mintty窗口中输出的中文是乱码

2015-01-20 17:31 267 查看
转载:http://www.cnblogs.com/xlmeng1988/archive/2013/01/14/cygwin_cn.html

cygwin中使用fop过程中,其输出的中文部分,显示乱码:





【解决过程】

1.其实这个问题,之前就遇到过,即去设置对应的编码,即可。

但是现在又出现了,而且好像不太好解决。

现在就要好好去将其解决掉。

2.去看设置:右键cygwin图标->Option:





就可以打开对应的配置界面了,点击到Text:





可以看到目前对于Locale和Character set都是空的,即都是default。

3. 现在就一个个来试试:

(1)Locale=(选择default会自动变成)C,,Character Set=UTF-8 => 结果还是乱码

(2)Locale=zh_CN,Character Set=UTF-8 => 结果还是乱码

(3)Locale=(选择default会自动变成)C,,Character Set=GBK=> 结果终于可以正常显示中文了:





【总结】

反正是编码没有设置好,导致中文显示是乱码。

后来设置为:

Locale=C,Character Set=GBK后,中文就可以正常显示了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cygwin