linux中文亂碼

登陸終端中顯示的亂碼問題html

用ssh客戶端putty/securecrt 登陸遠程Linux服務器舉例子:vim

要顯示中文,首先確保bash中設置的語系是支持中文的,例如採用zh_CN.UTF8編碼。能夠簡單的使用命令:export LANG=zh_CN.UTF8 來設置。若是此時putty中中文仍然是亂碼,說明putty自身設置的編碼跟剛纔設置LANG的編碼方式不同,把putty中的編碼方式改爲UTF8。以後就能夠顯示並輸入中文了。 若是你用的是bash,能夠在~/.bashrc 配置文件中加入上述的命令。這樣就不用每次登陸後手動設置系統編碼了。bash

當vim中遇到亂碼時,基本都是因爲vim沒有可以正確地識別出文件的編碼致使的。服務器

首先保證終端裏能夠正常顯示中文,而後使用命令 :set fileencoding=GBK 來設置vim中此文件的正確編碼。能夠使用命令 :set fileencoding?查看vim識別出的文件編碼。ssh

轉載自http://www.cnblogs.com/Jack47/p/how-to-solve-garbled-vim-Linux.html編碼

相關文章
相關標籤/搜索