红联Linux门户
Linux帮助

解决ubuntu打开windows下保存的txt文件中文乱码问题

发布时间:2012-08-02 13:51:05来源:红联作者:zhyLinux
网上的解决方法如下:

刚装ubuntu,打开windows下的TXT文件就会发现无法显示中文,出现大量乱码。
这时候需要设置一下。

在终端输入:
gconf-editor

调出gconf-edit
然后依次点开:
apps->gedit-2->preferences->encodings
双击encodings中的auto-detected
在弹开的对话框中加入
GB18030,GBK,GB2312
再将GB18030,GB2312移到上面(千万不要移到最上面,移到第二个就行了,否则空白文本文件就打不开了)
接着确定退出就OK了
(引自:http://www.ylmf.net/read.php?tid=1613293


问题是我按上面做了,但只能依次点开:apps->gedit-2->preferences ,发现里面没encodings文件 ,如下图示,请帮忙分析下原因,thanks!
[attach]38721[/attach]
文章评论

共有 8 条评论

  1. 湫之落叶 于 2013-04-14 11:26:50发表:

    ?

  2. David.L 于 2012-11-16 17:32:34发表:

    mark

  3. javaww 于 2012-11-15 15:12:50发表:

    顶一个

  4. liquansanguai 于 2012-11-13 22:19:56发表:

    :0)1字体

  5. nil13 于 2012-11-07 18:03:45发表:

    gconftool-2 --set /apps/gedit-2/preferences/encodings/auto_detected --type List --list-type string ["UTF-8","GB2312","CURRENT","ISO-8859-15","UTF-16"]


    gconftool-2 --set /apps/gedit-2/preferences/encodings/shown_in_menu --type List --list-type string ["GB2312","ISO-8859-15"]
    和图形界面的简单比较一些旧不难发现他是怎么工作的

    首先是gconftool-2命令,后面是参数 --set,表示要进行设置,再后面是键所在地址/apps/gedit-2/preferences/encodings/auto_detected,再后面是键值类型--type List参数,表示他是一个列表,再后面是列表元素类型 --list-type string,表示列表元素是字符串,最后就是自己要设置的内容了,["UTF-8","GB2312","CURRENT","ISO-8859-15","UTF-16"],这是一个列表,其中每一个元素都是字符串,和前面对应,执行后会用["UTF-8","GB2312","CURRENT","ISO-8859-15","UTF-16"]这个列表覆盖原来的列表,即键值

    用上面的两条命令后,是有那个encodings了,但按照原文设置,仍是无任何效果,求解。

  6. cay39597 于 2012-09-06 23:56:17发表:

    直接在菜单栏里查看按钮下有个编码方式的啊,选择一项。。

  7. zhyLinux 于 2012-08-02 21:51:45发表:

    2# sfwjeo


    请问该怎么解决这个问题呢?新手不懂额,请指教,多谢哈~~

  8. sfwjeo 于 2012-08-02 14:46:53发表:

    就是编码的事