MAC OS X 终端 iterm 显示中文乱码的解决办法

部分脚本在 MAC OS X 的终端输出不了正常中文,取而代之的是?,即乱码,原因是其编码不正确。本以为UTF-8可以打天下,谁知有人不按常理出牌,比如keytooljarsigner。。。

解决方法:

打开终端后在菜单-偏好设置-描述文件-高级,下面有文本编码的设置,默认是UTF-8,这里我改为中文(GB 18030),至少keytooljarsigner返回的中文可以正常显示。

注意:

不同的颜色风格自有一套高级选项,所以修改了文本编码后切换其他的颜色风格不会把该设置带过去。

若您觉得我的博文对您有帮助,欢迎点击下方按钮对我打赏
打赏