很多 Linux 用户都会遇到打开 TXT 文本乱码问题,在打开 Windows 下制作的 TXT 文件时尤为常见。为什么会有乱码呢?简单地说,就是因为 Linux 采用的是 UTF-8 编码,Windows 的中文编码是 GB18030。
解决的办法:让 Linux 的文本编辑器支持 GB18030。
1、安装“Dconf 系统配置编辑器”:
sudo apt-get install dconf-tools
2、安装之后启动“Dconf 系统配置编辑器”,点击左侧树型菜单,依次展开: org/x/editor/preferences/encodings
。
3、然后点击右侧的 auto-detected
的值,进行编辑,在 UTF-8
的后面添加 'GB18030'
。注意大写、有英文单引号、逗号和空格。
4、修改好之后,关闭“Dconf 系统配置编辑器”,再次打开 TXT 文件,中文显示就正常了。