我们在使用BClinux8.2的时候经常会遇到vi编辑的时候,文件的中文被显示成了乱码,不知道备注的是啥意思,其实可以通过一些配置来解决这个问题的
首先有几种方法可以解决
第一:在进入vi编辑器的时候,对看到的文件进行临时中文的显示(该操作只对编辑的文件起作用,而且只针对本次编辑)
在普通模式输入 :set encoding=utf-8 即可解决中文乱码,前面的英文冒号是vi编辑器的格式,必须要或者手动输入一个英文冒号即可
第二:在远程用户界面执行以下语句解决中文乱码(该操作只针对本次连接起作用,但是本次连接的所有vi编辑操作都解决了中文乱码问题)
export LANG=en_US.UTF-8
export LC_ALL=zh_CN.UTF-8
第三:在全局配置脚本进行修改(该操作可以解决以后每次连接的所有的vi编辑操作的中文显示乱码问题)
vi /etc/profile 在最后面添加下面配置并保存,且执行:source /etc/profile
export LANG=en_US.UTF-8
export LC_ALL=zh_CN.UTF-8
如果不进行重新连接需要在每个用户下执行source语句,如果关闭重连,可直接解决所有用户进行vi操作的中文乱码问题