gedit 乱码问题

Posted hahahahahahahaha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于gedit 乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu---gedit 打开windows 下 .txt 文件乱码的解决方法

如何解决linux(ubuntu/CENTOS)中gedit中文乱码的问题

Ubuntu中gedit中文乱码的解决方法

Ubuntu中gedit中文乱码的解决方法

如何解决 linux 操作系统显示中文乱码问题?

ubuntu 下gedit查看txt中文乱码解决办法