阿里云centos7.9乱码问题

1.vim输入中文乱码

在/etc/vimrc最下面输入以下代码

set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc

2.vim复制的时候如果有#号,下面的代码开头都会有#号

在编辑模式输入:set paste

再进行粘贴即可

3.ls显示中文为问号

输入以下命令即可

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

然后会报错:-bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

再执行命令

localedef -i en_US -f UTF-8 en_US.UTF-8

你可能感兴趣的:(Linux,linux)