最近在有一個客戶需要在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 末尾, 這時候就可以完美支持中文了