最近在有一个客户需要在linux板子中显示和输入中文,按照我之前的博客,首先能够保证板是支持中文显示的,如下
参考链接: https://blog.csdn.net/weixin_43369409/article/details/90380100
https://www.cnblogs.com/masky/archive/2013/01/27/2878996.html
按照连接的能做到实现在目录下显示中文,能够基本上可以输入中文,但是在加引号中输入中文是乱码的,或者删除的时候也是乱码的 ,这个主要就是编码方式的问题,接着需要在busybox中做一些配置
如下,也就是把 LAST_SUPPORTED_WCHAR 这个变量的值修改大一些,这样就不存在编码的异常,因为中文是两个字符
按照以上做好后,还不能正常,只是文件系统中支持了
还需要做一些 profile配置,或者临时在终端export
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"
把以上命令添加在 /etc/profile 末尾, 这时候就可以完美支持中文了