iterm2遠程ssh鏈接服務器亂碼問題

服務器是Linux,用Mac的iterm2 ssh連上去,中文顯示亂碼,也不能輸入中文,然而本地終端能夠顯示和輸入vim

緣由:bash

終端和服務器的字符集不匹配,MacOSX下默認的是utf8字符集服務器

解決方法:ssh

1.打開配置文件(此處使用zsh)code

vim ~/.zshrc

2.在文件裏面添加以下內容it

export LC_ALL=en_US.UTF-8  
export LANG=en_US.UTF-8

接着重啓一下終端,或者輸入source ~/.zshrc使設置生效。zsh

PS:遠端服務器和本地服務器都須要修改,一致便可。class

相關文章
相關標籤/搜索