Linux中Vim和shell乱码解决
问题: 使用Xshell连接到开发机, Vim和shell中的中文都出现乱码
解决:
- Xshell编码改成UTF-8
- vim ~/.bashprofile, 增加一行: `export LCALL=en_US.utf8`
- source ~/.bash_profile
备注:
- 由于没有sudo和root权限, 所以只能修改当前登录用户的~/.bash_profile, 如果有权限可以尝试修改/etc/sysconfig/i18n
- source的作用是把刚才修改的内容加载一下.否则修改完需要重启或重新登录.
- 修改前可以使用locale -a, 查看当前支持的编码.
参考:
Written on July 13, 2014