最近闲的无聊把系统更新到了 10.14.4,然后装了 Oh My Zsh,配置好之后发现通过 Profiles 里配置的服务器 ssh 连上服务器后中文乱码,直接在 iTerm2 里 ssh username@ip 这样的方式连上去是没有问题的
看了下我 Profiles 里的配置和 Default 的配置是一样的
连上之后有一个条 warning:-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
请问大佬们应该如何解决呢?
1
ixerxes 2019-04-10 11:10:54 +08:00 1
vim /etc/locale.conf
LC_ALL="en_US.utf8" LC_CTYPE="en_US.utf8" LANG="en_US.utf8" |
2
sunocean 2019-04-10 11:12:06 +08:00 via iPhone 1
服务端解决方法:
在远程系统上, /etc/environment 加入以下两行,重新登陆即可。 LANG=en_US.utf-8 LC_ALL=en_US.utf-8 Mac 终端解决方法: 编辑~/.bashrc 或者~/.zshrc 文件,添加 export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 |