You'blog

解决MacOs Mojave Item2 LC_CTYPE警告问题

2018-10-08

解决MacOs Mojave Item2 LC_CTYPE警告问题


MacOs Mojave推出升级以来相信不少朋友都已经升级了,体验新的OS系统,升级后发现item2 ssh登录到linux服务器上,总会报如下的错误:

warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

并且VIM打开文件中文显示全是乱码,google了一下发现是由于mac ssh过去的时候把LANG环境变量也传递了过去,与服务器的不match导致的。解决方法也很简单,去掉本地LANG环境变量传输:

注意是更改本机器的ssh_config,而不是更改服务器的

1
2
YoudeMacBook-Pro:~ you$ sudo vi /etc/ssh/ssh_config
注释掉 SendEnv LANG LC_*
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章