Mac OSX 终端出现问题,显示特殊字符代码,如 space、方括号

Issue with Mac OSX Terminal, shows special character codes like space, brakets

我最近使用 "localedef" 命令来添加对多语言环境的支持。 这样做之后,我注意到我的终端上每个 "space, backslash, forward slash etc" 都显示 UTF 代码,如 <0200> <002d> 等

我真的很想禁用此行为,因为它真的很难阅读命令。

为了更加清晰,请参阅随附的屏幕截图。

问题是由于 localedef 我可以确认 post 收到了 Apple 支持团队的回复。

根据 support team 指令,我创建了一个 New User Account 并检查了终端。使用新帐户终端效果很好。

最佳解决方案是 New User Account 如果我们想避免任何手动操作。 否则,您应该比较旧帐户和新帐户的 ENV variables 并解决问题。