天天看點

SecureCRT和亂碼

示例:

/bin/ls: /usr/local/r3c/bin/lib: ?????????

檢視系統字元集設定:

# locale

LANG=zh_CN.UTF-8

LC_CTYPE=POSIX

LC_NUMERIC="zh_CN.UTF-8"

檢視SecureCRT字元集設定:

SecureCRT和亂碼

問題出在LC_CTYPE,也應當設定為zh_CN.UTF-8:

export LC_CTYPE=zh_CN.UTF-8

再次執行,亂碼消除:

/bin/ls: /usr/local/r3c/bin/lib: 沒有那個檔案或目錄

對于vi或vim亂碼,則需要在~/.vimrc檔案中設定encoding、fileencoding或fileencodings,如:

set encoding=utf8

set fileencoding=utf8

set fileencodings=utf8,gbk