`
sundful
  • 浏览: 1251170 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu gedit打开txt文件乱码

阅读更多

好像我以前的文件是windows下面或者是8.10版的,好像编码不一样,不知道是gb2312的还是什么样的。他默认认不出编码来。 不过在打开的时候选择 GB18030编码是可以显示正常的。在网上找到了如下解决办法:


1).运行 gconf-editor,把 gedit 的自动检测编码设置修改一下,加入 GB18030,GB2312 ,GBK 等几个 ( GB18030 兼容GB2312 ,GBK的,所以只添加有一个 GB18030就可以了的)
在这项下 /apps/gedit-2/preferences/encodings/auto_detected 下面

我的系统的encoding 默认是 utf-8的,添加了GB18030之后就可以了。但注意要放在你系统支持的locale前面才行。看下面怎么添加GB18030 locale的支持。有人说了,他是调用glib库的函数来判断编码的,好像你系统不安装这个locale的话,他是都检测的时候有点问题,所以你要把 GB18030放到最前面才行,因为我系统一开始只有UTF-8的支持,所以一开始顺序
UTF-8 ,ISO-8859-15,GB18030
这样他还是认不出GB18030编码,要写
UTF-8 ,GB18030,ISO-8859-15这样,好像。

类似的可以在/etc/vim/gvimrc 文件里面添加 set fencs=utf-8,GB18030,ucs-bom,default,latin1
这行, 让 gvim 编辑器也能自动检测到编码来。 在gvim中 ,点“编辑”-》“设定窗口”菜单,可以看到帮助。

2).编辑前用 iconv -f gb2312 -t utf8 filename 来转码 。这个直接把文件编码改了吧。

分享到:
评论

相关推荐

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

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

    解决gedit中文显示乱码

    如果gedit在打开文件时未能正确选择相应的编码格式,就可能导致中文字符无法正常显示。 ### 解决方案:配置gedit自动检测编码 为了解决gedit中文显示乱码的问题,我们可以调整gedit的设置,使其能够自动检测并识别...

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

    Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题解决方案 ...解决 Ubuntu 11.04 下 Gedit 和 vim 中文乱码问题可以通过修改编辑器的配置文件来实现。用户可以根据自己的需求选择适合的解决方案,从而正确地编辑中文文件。

    Ubuntu Gedit

    在打开文件时,若Gedit仍然无法正确显示中文,可以通过菜单栏的手动设置来指定文件编码。具体操作步骤如下: - 打开Gedit并加载需要查看的文件。 - 选择菜单栏中的“编辑”->“编码”->“其他编码...”,在弹出...

    Ubuntu16.04 gedit中文乱码.docx

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

    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 中,需要设置中文显示环境,...

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

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

    Ubuntu11.10文本乱码问题解决

    这一现象主要表现为打开本地或网络上的文本文件(如.txt格式)时,文件中的中文字符无法正常显示,而是被替换为一系列不可识别的符号或乱码。此问题不仅影响了日常的工作效率,也给阅读和编辑文档带来了极大不便。 ...

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

    解决 Ubuntu 下中文...解决 Ubuntu 下中文乱码问题需要从多方面入手,包括 TXT 文件乱码、Rhythmbox 乱码和 WINE 乱码等。了解乱码的原因,并采取相应的措施,我们就可以解决这些问题,提高 Ubuntu 系统的使用体验。

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

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

    Ubuntu 16.04 LTS系统里中文txt文件打开的问题解决

    Windows系统通常使用GBK或UTF-8带BOM的编码格式来保存TXT文件,而在Linux系统如Ubuntu 16.04 LTS中,默认的文本编辑器可能默认以UTF-8无BOM格式打开文件,导致无法识别中文字符,从而显示为乱码。 一种解决方案是...

    Ubuntu 10.04 安装配置手记.pdf

    * gedit 打开 windows 分区文件乱码问题:可以通过修改 gconf-editor 的编码设置解决 * Firefox 设置:安装 Flash 插件,解决 Flash 中文乱码问题,隐藏菜单栏 知识点: 1. Ubuntu 10.04 安装配置的基本流程 2. ...

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

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

    gedit设置中文字符集

    - 当使用gedit打开文件时,如果仍然遇到乱码问题,可以尝试手动选择文件的编码格式。在gedit的菜单栏中,依次选择“视图”->“显示字符编码”,然后选择正确的编码格式。 - 对于某些特定的文件格式,例如XML或HTML,...

    ubuntu下Rhythmbox播放器乱码

    ### Ubuntu下Rhythmbox播放器乱码解决方案 在使用Ubuntu操作系统的过程中,用户可能会遇到Rhythmbox音乐播放器显示中文歌名或歌手名字时出现乱码的情况。这种情况通常是因为播放器默认使用的字符编码与MP3文件中的...

    ubuntu 10.04安装及配置.docx

    在gedit中打开文件,选择“字符编码”并添加缺失的编码。 #### 5. Firefox配置 - **安装Flash插件**:使用命令`sudo apt-get install adobe-flashplugin`。 - **解决Flash中文乱码**:编辑`/etc/fonts/conf.d/49-...

    Ubuntu使用心得.docx

    在Ubuntu中,gedit可能会出现乱码的问题,例如打开含汉字的文件时显示乱码。解决该问题需要安装相应的软件包,并进行相应的配置。 12. Ubuntu下安装文泉驿中文字体 在Ubuntu中,可以安装文泉驿中文字体,以便显示...

    Ubuntu Linux系统下文件编码转换的技巧

    对于这些不能转换的文件,我们可以使用 gedit 的另存为方式转换,虽然这法笨点,但挺好使的。 在使用 Enca 时,我们需要注意以下几点: * Enca 可以智能地识别文件的编码,但是不能识别所有类型的文件编码。 * ...

Global site tag (gtag.js) - Google Analytics