最近遇到个小问题:Ubuntu16.04下打开txt出现乱码,倒腾下解决了这个问题,记录下来。
Ubuntu16.04 默认已经安装gedit。直接双击被打开的文件默认用gedit打开,显然这种方式行不通。
可行的方式 是先打开gedit ,再选择被打开的文件。gedit左下方有个下拉框供选择文件的编码的方式。
如果已存在的编码方式不能打开文件,还可以将备选编码Add 到可选的编码的方式,后面有时间补充
截图。默认的自动检测编码方式 并不智能。说到这里肯定有人会问被打开的文件是什么编码格式又
怎么知道呢?可以在命令行执行chardet3 /home/wgg/test.txt test.txt是将要被打开的文件,返回结果
包含文件编码格式内容。