Ubuntu系统下Gedit 打开windows下的文本文件出现乱码解决方法
2013-02-05 15:20
701 查看
使用 Gedit 打开 Windows 系统下编写的文本文件时,文件基本上是乱码。
有些在Windows下能够打开的txt文件在Ubuntu下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的。Windows下默认txt文件的编码方式是GBk,而Ubuntu下的gedit默认没有对GBK的支持。
简单的方法如下:
打开终端,输入如下两条指令,
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
重新启动 Gedit ,就能够正常显示中文内容了。
上述两条指令相当于打开 应用程序-系统工具-配置编辑器(或者在终端里输入:gconf-editor),在 apps/gedit-2/preferences/encodings 下建立 auto-detected shown-in-menu 两个子键,子键内容如上。完成后可以显示 windows 下创建的文本文件了。
还有些情况可以用一下步骤试试:
1. 终端中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。
2. 展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。
3. 双击右边的 auto_detected 键,打开“编辑键”对话框。
4. 单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。
5. 列表的最底部新增加了一个“GB18030”。
注意:有的方法要求单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部。其实,这样做是没有必要的,如果真这么做的话,在Ubuntu10.04(其他版本未验证)会出现gedit不能打开空白文件的情况。utf8必须位于最顶端。
6. 单击确定按钮,关闭配置编辑器。
现在,gedit 应该能够顺利打开 GB18030 编码的文本文件了。
ps:如果不放心,可以再增加GBK、GB2312编码。
有些在Windows下能够打开的txt文件在Ubuntu下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的。Windows下默认txt文件的编码方式是GBk,而Ubuntu下的gedit默认没有对GBK的支持。
简单的方法如下:
打开终端,输入如下两条指令,
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
重新启动 Gedit ,就能够正常显示中文内容了。
上述两条指令相当于打开 应用程序-系统工具-配置编辑器(或者在终端里输入:gconf-editor),在 apps/gedit-2/preferences/encodings 下建立 auto-detected shown-in-menu 两个子键,子键内容如上。完成后可以显示 windows 下创建的文本文件了。
还有些情况可以用一下步骤试试:
1. 终端中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。
2. 展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。
3. 双击右边的 auto_detected 键,打开“编辑键”对话框。
4. 单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。
5. 列表的最底部新增加了一个“GB18030”。
注意:有的方法要求单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部。其实,这样做是没有必要的,如果真这么做的话,在Ubuntu10.04(其他版本未验证)会出现gedit不能打开空白文件的情况。utf8必须位于最顶端。
6. 单击确定按钮,关闭配置编辑器。
现在,gedit 应该能够顺利打开 GB18030 编码的文本文件了。
ps:如果不放心,可以再增加GBK、GB2312编码。
相关文章推荐
- 刚安装好Ubuntu系统用Gedit 打开windows下的文本文件出现乱码解决方法
- [成功解决]ubuntu12.04 gedit 打开 windows 分区中的 txt 文件乱码,是因为 ubuntu 和 windows 两个系统的编码不同。
- ubuntu系统下gedit 打开GBK字符集编码文件出现乱码问题解决办法
- Ubuntu下解决Gedit 打开文本文件出现乱码
- 【转载】小问题解决之:ubuntu下gedit 打开windows下文件出现中文乱码
- windows项目导入到ubuntu系统下出现中文乱码的原因和解决方法
- 解决在windows目录下的文件到ubuntu系统下出现的中文乱码问题
- ubuntu解决打开windows记事本.txt文件乱码的方法
- 解决ubuntu下打开windows中的txt文件为乱码的方法
- 解决ubuntu打开windows中txt文件出现乱码现象
- 【解决方法】Ubuntu文本编辑器gedit打开中文出现乱码的
- 【解决方法】Ubuntu文本编辑器gedit打开中文出现乱码的
- 【解决方法】Ubuntu文本编辑器gedit打开中文出现乱码的
- Ubuntu 9.04 gedit文本编辑器打开文本文件乱码的解决办法
- ubuntu解决打开windows记事本.txt文件乱码的方法
- [笔记]--Ubuntu下Gedit和VIM打开Windows下txt文件乱码解决
- Ubuntu打开windows文件乱码解决方法(转)
- ubuntu解决打开windows记事本.txt文件乱码的方法
- 【解决方法】Ubuntu文本编辑器gedit打开中文出现乱码的
- 解决ubuntu打开windows中txt文件出现乱码现象