在WSL的终端输入:
echo $LANG
# 也可以使用locale
#检查当前环境的语言和字符编码设置,确保确保他们和你的文件编码相匹配
输出C.UTF-8意味着你的环境已经使用UTF-8作为字符编码。这通常是一个好的设置,应该能够正常显示汉字。
如果你的txt文件仍然显示为乱码,那可能是因为该文件本身并不是UTF-8编码。在Windows下将文件重新保存为UTF-8编码。
将你的原始文件另存为一个txt,注意Encoding 这里要选择UTF-8
,然后再在WSL中打开,就可以正常显示啦。