第一种方法:
Ubuntu默 认的打开.txt文件用的是gedit,可gedit默认编码是UTF8,打开windows下编辑的gb2312的文档都 是乱码{Windows 中默认的文件格式是GBK(gb2312),(GBK编码是GB2312编码的超集,向下完全兼容GB2312。)}。解决方法就是把gedit的默认编 码改为GB2312。
依次打开应用程序──系统工具──配置编辑器。如果没有的话打开系统──首选项──主菜单──系统工具──配置编辑 器。
依次打开/apps/gedit-2 /preferences/encodings/双击右侧auto_detected,在弹出对话框中点选Add,添加值为GB2312(把gedit默 认的编码改为windows编辑文档时顶GB2312),确定后选中,顺便加入GB18030,GBK ,点选Up按钮将GB18030移至第一位(首选第一位)。同样方法,对 show_in_menu进行设置,并将GB18030置于首位。
之后再打开.txt文档就好了。
第二种方法:
依 次打开应用程序──办公──选择如图的openoffice文字处理程序。
文件──打开 打开你想要打开的.txt文件,在打开的时候会弹出窗口询问要选择何种字符。如图选择简体中文(GB18030),(GB18030编码向下兼容GBK和 GB2312,兼容的含义是不仅字符兼容,而且相同字符的编码也相同。)则打开之后会正常显示了。只是每次都要询问。
如图: