先说下问题:
CRT连接树莓派后,英文可以正常显示,但是在命令行打不出中文,个别时候打出中文还是乱码。。。还有就是vi demo.c编辑的时候,里面打中文乱码
网上好多方法说在crt设置utf-8或者gb2312,但是我试过不管用,于是我组合了下,把地区语言改动,也可能是偶然就成功了,仅供参考。。
第一步
sudo raspi-config
选择第四个,设置语言,回车即可

第二步
选择第一个locale,回车

接下来直接选择OK就行,按一下tab键直接跳到ok上面
在 Default locale for the system environment 中使用键盘的空格键选择以下五项:
en-GB.UTF-8 UTF-8
zh_CN.GB2312
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
按键盘的“Tab”键选择“确认”,然后在出现的菜单中选择 zh_CN.UTF-8 UTF-8 ,点击键盘上的回车(默认回车为确认)。

等待设置完成…done
然后sudo reboot重启,结束。。。
第三步
这时候语言都设置好了,我们开始动crt的会话设置
如图所示:

此时断开连接重新进来,输入中文和vi中文就不会乱码了。。。