Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6456840
  • 博文数量: 579
  • 博客积分: 1548
  • 博客等级: 上尉
  • 技术积分: 16635
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-12 15:29
个人简介

http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/

文章分类

全部博文(579)

文章存档

2018年(18)

2015年(91)

2014年(159)

2013年(231)

2012年(80)

分类: LINUX

2014-01-05 14:35:45

操作系统:ubuntu10.04

1.打开终端,输入"gconf-editor",回车后打开配置编辑器;

2.在左边的树节点找到/apps/gedit-2/preferences/encodings并单击它;

3.双击右边的 auto_detected 键,打开“编辑键”对话框;

4.单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮,这样列表的最底部新增加了一个“GB18030”。如果你不放心,可以再增加GBK、GB2312编码。

5.(可选)选中“GB18030”将其移动到列表的顶部。如果你在第四步后发现没有乱码了,这一步也就可以省略了。


在网上找了找发现了两种简单的解决方法:
第一种方法:
原理(这几天写实训报告写多了,什么东西都想写上原理):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),确定后选中,点选Up按钮将其移至第一位(首选第一位)。同样方法,对show_in_menu进行设置,并将GB2312置于首位。
如图:




之后再打开.txt文档就好了。




参考文件:
1,http://blog.csdn.net/ropenyuan/article/details/8467870
2,http://blog.sina.com.cn/s/blog_933dc4350100v1ef.html





阅读(3027) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~