gedit 乱码问题

因为不同文本的编码方式不同,比如windows下编码方式为GB18030编码 (中文简体环境中的ANSI为GB18030编码,用2个或4个字节表示中文。)

但gedit初始设置并没有自动识别文本的编码.

系统编码: 忽略这个问题是问win10的, 可以看到各种gb2312, gbk, gb18030之间的关系

上网查找答案...

(参考了:http://blog.sciencenet.cn/blog-208613-607763.html)

解决方案:

gnome配置工具gconf-editor

系统默认不安装.要自行安装.

dnf install gconf-editor

执行gconf-editor,有弹框出来,但里面只有根目录.

终端里出现报错

有待解决.

另一个方法: iconv

iconv - convert text from one character encoding to another

将文本从一种编码转换成另一种编码.

执行iconv -l 可以查看本系统支持的编码

iconv -l | grep wc -l  之后发现,支持多达1174种编码

OPTION3:增加gedit支持的编码

1.打开gedit

2.随便写点什么  然后按Ctrl+S保存

注意到左下角有一个 Charatcer encoding    , 单击 Current Locale (UTF-8) ,选择add or remove

然后就可以愉快地选择编码了.

找到GB18030 , 并点击加号

Option 4: 寻找其它替代品

(参考:http://askubuntu.com/questions/63053/make-gedit-recognize-more-encodings)

Kate  notepad xpad

时间: 2024-12-22 12:30:27

gedit 乱码问题的相关文章

Ubuntu系统常见问题整理(Part 1)

大约是在2008年的时候开始接触Ubuntu系统,一开始被它吸引是因为它各种神奇的桌面特效.然后一直使用到现在,现在将使用中遇到的各种小问题的解决办法整理出来.希望对刚接触但同样爱好Ubuntu的朋友们有所帮助. 1 密码恢复 2 QQ掉线 3 开机自动挂载硬盘分区 4 修改软件源 5 软件相关 6 防火墙 7 设置IP 8 远程桌面 9 没有声音 10 rhythmbox 乱码 11 flash中中文方块乱码 12 备份还原系统 13 ***多余内核文件 14 防止别人ping 15 PDF文

ubuntu gedit 打开 windows 分区中txt 文件乱码

http://blog.csdn.net/pipisorry/article/details/39482861 ubuntu 12.04 gedit 打开 windows 分区中的txt 文件乱码,是因为 ubuntu 和 windows 两个系统的编码不同. 解决办法1:(推荐) 终端里依次输入以下 2 条命令即可: gsettings setorg.gnome.gedit.preferences.encodings auto-detected "['GB18030','GB2312', 'G

解决Centos 6.3 中 gedit中文乱码问题

1.安装gconf-editor yum list | grep conf-editor yum install gconf-editor 2.运行gconf-editor 设置: apps  ---> gedit-2  --->  preferences  ----> encoding auto-detected 项添加Add New list value: GB2312 shown_in_menu 项添加 New list value: GB2312  解决Centos 6.3 中

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

1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Remind Me Later”. 3. 在“Language Support”中,点击“Install/Remove Languages”,在打开的窗口中,找到“Chinese(simplified)”并勾选上,点击“Apply Changes”. 4. 上面只是下载了语言包,还需要切换系统语言才能使之生效.

ubuntu14.04中 gedit 注释能显示中文,而source insight中显示为乱码的解决办法

1.乱码显示情况: 2.用gedit打开文件,并用ctrl+shift+s(另存为),其中charactor coding选为chinese simplified(GB2312); 2.修改个文件名, 并点击save. 3.用source insight打开,看看是不是不是乱码了? - - 4.这个我可搞了好几天,嘿嘿~~~

点滴记录——Ubuntu 14.04中gedit打开文件出现中文乱码问题

在中文支持配置还不完整的Ubuntu 14.04中,使用gedit打开带有中文字符的文件有时会出现乱码的情况,这是由于gedit对字符编码匹配不正确导致的,解决方法如下: 在终端中输入如下命令,然后重新打开gedit即可: gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"

Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题[转载]

转载自:http://www.cnblogs.com/zhcncn/p/4032321.html 写在前面:解决gedit 在txt文件格式出现乱码的问题,在我自己的操作中是需要把系统设置成中文显示环境的,不然这个问题没有解决.----tips by chsry. 1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Remind Me Later”. 3. 在“

解决Ubuntu 9.10中vim和gedit显示中文乱码

当你刚装完Ubuntu或者debian的时候,你会发现gedit和vim打开中文都会乱码,下面是解决方法 打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入 set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=prc 保存退出,此时vim就能正确显示中文了. 对于gedit,解决方法如下: 在终端中运行 gconf-editor 在打开的界面中选择: apps->gedit

Linux Mint 17.2 gedit中文乱码

转自:linux mint 14 gedit 中文乱码 Mint默认没安装gconf-editor,搜了下,找到如下解决办法 在终端下执行语句: 1 gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,ISO-8859-15,UTF-16]"