文本文件字体乱码!!~

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

文本文件字体乱码!!~

#1

帖子 CGer » 2009-06-29 20:58

文件是在Windows下写的,在ubuntu下就是不能看。

怎么让gedit或者vim支持GB2312,

============
望高手指点! :em06

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 文本文件字体乱码!!~

#2

帖子 smallapple » 2009-06-29 21:03

代码: 全选

gconf-editor

apps-->gedit-2-->preferences-->encodings-->auto_detected 和 show_in_menu 添加编码 GB18030 并移到最上。
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

Re: 文本文件字体乱码!!~

#3

帖子 CGer » 2009-06-29 21:04

这是在哪里设置? :em06

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 文本文件字体乱码!!~

#4

帖子 smallapple » 2009-06-29 21:06

终端输入
gconf-editor
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

Re: 文本文件字体乱码!!~

#5

帖子 CGer » 2009-06-29 21:09

如何添加GB2312阿,谢谢!!~ :em09

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 文本文件字体乱码!!~

#6

帖子 smallapple » 2009-06-29 21:18

按apps-->gedit-2-->preferences-->encodings-->auto_detected
找到auto_detected,双击,添加,完了上移
show_in_menu一样
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

Re: 文本文件字体乱码!!~

#7

帖子 CGer » 2009-06-29 21:28

不会吧,直接添加一个名称就可以了? :em06

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 文本文件字体乱码!!~

#8

帖子 smallapple » 2009-06-29 21:34

不然你想怎样? :em20
头像
jandyzhu
帖子: 3331
注册时间: 2008-04-02 13:26
来自: 上海
联系:

Re: 文本文件字体乱码!!~

#9

帖子 jandyzhu » 2009-06-29 22:35

用mousepad来打开。
头像
liupingjing
帖子: 451
注册时间: 2007-11-29 17:31

Re: 文本文件字体乱码!!~

#10

帖子 liupingjing » 2009-06-30 11:49

vim 默认就支持各种编码吧
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

Re: 文本文件字体乱码!!~

#11

帖子 CGer » 2009-07-01 11:53

这好像不是一个软件的问题,系统应该有解决方案把? :em06

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 文本文件字体乱码!!~

#12

帖子 lilydjwg » 2009-07-01 12:41

CGer 写了:这好像不是一个软件的问题,系统应该有解决方案把? :em06
系统的解决方案就是:让软件自己决定用什么编码! :em04
Windows也是这样的,默认是GB2312。你的文件是UTF-8?好,记事本一般可以自动识别;你试试Dev-C++?乱码!
当然你可以让Ubuntu用GB2312的编码,但不建议这么做。
jinweng
帖子: 9
注册时间: 2009-06-26 13:05

Re: 文本文件字体乱码!!~

#13

帖子 jinweng » 2009-07-01 16:57

我的文本是在Windows下用codeblocks写的c++程序( *.cpp) ,在Linux下用vi打开里面的汉字注释是乱码。
我按照楼上smallapple的方法都试了,但依旧是乱码。
本人是超级菜鸟,哪位大哥帮帮忙。
谢谢 :em01
头像
lilydjwg
论坛版主
帖子: 4249
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 文本文件字体乱码!!~

#14

帖子 lilydjwg » 2009-07-01 18:03

Vim应该这样设置(写到~/.vimrc里去重启Vim生效)

代码: 全选

set fileencodings=ucs-bom,utf-8,gb18030,cp936,latin1
注意这个只能自动识别UTF-8和GB18030/GBK/GB2312,不能识别Big5、UTF16等编码。
头像
CGer
帖子: 210
注册时间: 2009-06-21 19:38
来自: CUMT

Re: 文本文件字体乱码!!~

#15

帖子 CGer » 2009-07-02 13:49

谢谢, :em11

代码: 全选

sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfriend: 依赖: house但是它将不会被安装
girlfriend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
[/b]
回复