1. securecrt
Settings in session
1) Session option → select the font (New, or fix-sys, or others), and select chinese_gb2312 for the character set.
2) Vim/etc/sysconfig/i18n
Lang = "zh_CN.UTF-8"
3) VI ~ /. Bash_profile
Export lang = zh_CN.UTF-8
2. Vim
Based on the 1 setting:
Vim/etc/vimrc
Set fileencodings = UCS-bom, UTF-8, cp936, Chinese // parse the file according to the file encoding method specified by fileencoding (do not use Latin1 encoding here, otherwise it is easy to get garbled characters)
Other available commands. Open vim and enter
1): set encoding // view the current Encoding
: Set encoding = UTF-8 // set the current encoding to UTF-8
2): Set termencoding // view the display code of the current terminal
: Set termencoding = UTF-8 // sets the current interrupt display encoding to UTF-8
3): Set fileencoding // view the current file encoding method
: Set fileencoding = UTF-8 // view the current file encoding method
Restart Linux.