`

gedit 中文乱码

阅读更多
gedit 3.X版本命令设置命令如下: gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"


其中:
缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。

出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。
命令行方式,适用于所有 Ubuntu 用户。

复制以下命令到终端中,然后回车即可:

gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"
图形化方式,适用于 Ubuntu 用户,而不适用于 KUbuntu/XUbuntu 用户。

您可以遵循以下步骤,使您的 gedit 正确显示中文编码文件。
按下 Alt-F2,打开“运行应用程序”对话框。
在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。
展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。
双击右边的 auto_detected 键,打开“编辑键”对话框。
单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。
列表的最底部新增加了一个“GB18030”。单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部为止。
单击确定按钮,关闭配置编辑器。

gedit3.x版本设置

终端输入dconf-editor

展开org/gnome/gedit/preferences/encodings

auto-detected的value中加入’GB18030′,加在uft8后面;

show-in-menu的value中加入’GB18030′

现在,您的 gedit 应该能够顺利打开 GB18030 编码的文本文件了。
分享到:
评论

相关推荐

    Gedit中文乱码解决方案

    Gedit中文乱码解决方案 2014年01月16日 星期四 23时29分25秒 Gedit 3.x 版本设置 (适用于Ubuntu 11.10及以后) [以下命令在终端下使用(Ctrl+Atl+T),可行] 命令方式:

    Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题.docx

    Ubuntu 14.04 安装中文输入法和解决 Gedit 中文乱码问题 Ubuntu 14.04 安装中文输入法是为了解决中文乱码问题,以下是安装步骤和解决方法。 一、设置中文显示环境 在 Ubuntu 14.04 中,需要设置中文显示环境,...

    解决gedit中文显示乱码

    在探讨如何解决gedit中文显示乱码的问题时,我们首先需要了解gedit这款文本编辑器的基本情况以及中文乱码产生的原因。接下来,我们将详细介绍解决这一问题的方法,并对相关的技术细节进行深入探讨。 ### gedit简介 ...

    Ubuntu16.04 gedit中文乱码.docx

    "Ubuntu16.04 gedit中文乱码解决方案" 在Ubuntu16.04系统中,gedit编辑器打开中文文件时可能会出现乱码的问题。根据Ubuntu官方的解决方案,需要在指令终端输入指令:`gsettings set org.gnome.gedit.preferences....

    解决Ubuntu 11.04下Gedit中文乱码和vim中文乱码问题(txt).docx

    Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题解决方案 在 Ubuntu 11.04 操作系统中,使用 Gedit 和 vim 编辑器时,经常会遇到中文乱码问题。这种问题的出现是由于编辑器不能正确地识别和处理中文字符编码所致。解决...

    Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题.pdf

    Ubuntu 14.04 安装中文输入法以及解决 Gedit 中文乱码问题 本文档将指导用户如何在 Ubuntu 14.04 中安装中文输入法,并解决 Gedit 中文乱码问题。 1. 设置中文显示环境 在 Ubuntu 14.04 中,默认语言是英语,为使...

    Ubuntu Gedit

    ### Ubuntu Gedit中文乱码问题解决方案 在使用Ubuntu系统自带的文本编辑器Gedit时,可能会遇到中文乱码的问题。这种情况通常发生在打开某些特定编码格式的文件时,尤其是在中文环境中较为常见。本文将详细介绍如何...

    ubuntu(vim,gedit等)乱码问题的解决

    本文将详细阐述如何解决Ubuntu环境下使用编辑器(如vim、gedit等)打开来自Windows系统的文本文件时出现的中文乱码问题。 #### 一、理解中文乱码的原因 中文乱码通常是因为文件编码格式不一致导致的。不同的操作...

    gedit设置中文字符集

    ### gedit设置中文字符集 #### 问题背景 在日常工作中,我们经常需要处理不同操作系统间的文本文件。尤其是在Linux环境下使用gedit编辑器时,可能会遇到打开来自Windows系统的文本文件出现乱码的情况。这种情况...

    Ubuntu中命令行中文乱码解决方法.docx

    Ubuntu 中命令行中文乱码解决方法 在 Ubuntu 操作系统中,命令行中文乱码问题是一种常见的问题。当我们使用命令行时,中文字符可能会显示为乱码,这样会影响我们的工作效率和体验。解决这个问题的方法有很多,下面...

    gedit-x86_64-3.20.1.rar

    这些编码标准在中国大陆广泛使用,确保了gedit可以正确地打开和保存包含中文字符的文件,避免了乱码问题,极大地提升了中文用户的使用体验。 **自由软件** gedit遵循GPL(GNU General Public License)协议,是一...

    Ubuntu11.10文本乱码问题解决

    这些编码分别代表了GB18030、GB2312和GBK三种中文编码标准,它们涵盖了大部分中文字符集,确保Gedit在打开文本文件时能自动识别并正确显示中文内容。 **第四步:注销与重启** 完成上述设置后,为了使新的编码设置...

    解决ubuntu下中文乱码问题终版.pdf

    解决 Ubuntu 下中文乱码问题终极版 在 Ubuntu 系统中,中文乱码问题是一个常见的问题,影响着用户的使用体验。解决这个问题需要从多方面入手,包括 TXT 文件乱码、Rhythmbox 乱码和 WINE 乱码等。下面我们将逐一...

    CentOS显示中文乱码.pdf

    对于终端和文本编辑器(如gedit)的中文乱码问题,同样需要修改`/etc/sysconfig/i18n`文件。在终端中使用`vi`编辑该文件,将语言环境设置为支持中文的格式。完成修改后,可以通过`yum install fonts-chinese.noarch`...

    flash乱码解决方法

    具体表现为中文字符被替换为一系列的小方框或者乱码,这极大影响了用户体验。 #### 二、原因分析 这种现象的主要原因是字体配置问题。当Linux系统尝试渲染Flash中的中文文本时,如果没有正确地配置相应的字体映射...

    四步解决Linux系统中出现中文乱码问题.docx

    终端和gedit等应用程序显示乱码时,需要修改系统语言环境设置。打开`/etc/sysconfig/i18n`文件,将`LANG=en_US.UTF-8`和`SYSFONT=latarcyrheb-sun16`改为`LANG=zh_CN.GB18030`和`SYSFONT=lat0-sun16`。此外,还需要...

    解决Ubuntu 11.10 TXT文档中文乱码的问题.docx

    在使用Ubuntu 11.10操作系统时,可能会遇到打开TXT文档出现中文乱码的问题。这个问题通常是由于系统默认的字符编码不支持中文所导致的。本文将详细介绍两种解决Ubuntu 11.10 TXT文档中文乱码问题的方法。 首先,...

    解决vm8.0安装rhe5.5后乱码问题

    - 启动一个支持中文的应用程序(如gedit或终端),输入中文看看是否还存在乱码。如果没有,说明问题已经解决。 以上步骤基本涵盖了解决RHEL 5.5在VMware 8.0上中文乱码问题的主要方法。需要注意的是,不同的环境...

Global site tag (gtag.js) - Google Analytics