【经验】关于10.04Desktop中gedit各种问题解决方法的总结

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

【经验】关于10.04Desktop中gedit各种问题解决方法的总结

#1

帖子 lgy0417 » 2010-06-08 20:22

其实gedit是gnome下很不错的文本编辑器,扩展性很强,除了启动有点慢之外没啥太多的缺点。但是不知为何,10.04的gedit里问题似乎挺多,现将问题及其解决方案总结如下,供新手们尝试:

1. 打开windows txt文件乱码

如何复制此问题:打开一个gbk编码的文本文件,发现乱码

解决方法:
这是个老生常谈的问题:Alt-F2 输入gconf-editor 回车
出现一个长的像注册表编辑器的东西(当然它不是……),依次展开:apps -> gedit-2 -> preference -> encodings
双击右侧的 auto_detected,出现一个 Edit Key 对话框
选择add,填入 GB18030 ,点OK,并用 Up 把这一项放到最上面,保存退出


2. 不能打开空白文件

如何复制此问题:
进行如1中的设置后,GB18030已经被放在最上面了。此时任意位置新建文本文件,不要输入任何内容。打开终端,cd到相应目录,然后

代码: 全选

gedit 刚才的空文件
则打开失败,terminal 返回如下错误:

代码: 全选

(gedit:9287): GLib-GIO-CRITICAL **: g_converter_convert: assertion `outbuf_size > 0' failed
Segmentation fault
解决方法:
呃……那就别把 GB18030 放在最上面,而要把 UTF-8 放在最上,GB18030第二……具体方法见问题1 :em20


3. gedit保存文件慢,保存时假死

如何复制此问题:
在gedit的菜单栏中,点选 Edit -> Preference -> Plugins (中文系统自行对应翻译) 激活 Spell Checker 插件,退出。打开 terminal:

代码: 全选

gedit errtest.txt
随便输入点东西,点保存按钮,会发现gedit卡住,假死5秒以上才能复活。假死期间 terminal 反复无数行出现如下错误

代码: 全选

......
error: line 53473: bad flag alias index: 0
error: line 53473: bad flag vector alias
......
解决方法: 其实复制错误的过程已经提示了,就是要 disable 那个万恶的 Spell Checker 插件。
上次由 lgy0417 在 2010-06-08 21:44,总共编辑 1 次。
头像
monk
帖子: 19507
注册时间: 2010-01-28 10:45

Re: 【教学】关于10.04Desktop中gedit各种问题解决方法的总结

#2

帖子 monk » 2010-06-08 20:42

虽然不用gedit,还是支持一下 :em11

*********宁静致远*********
如果我说的有什么不对,请看签名第一行
头像
UserLogin
帖子: 111
注册时间: 2010-04-09 14:07
来自: NZ

Re: 【教学】关于10.04Desktop中gedit各种问题解决方法的总结

#3

帖子 UserLogin » 2010-06-08 20:48

cheers mate
头像
lgy0417
帖子: 326
注册时间: 2008-08-03 22:29

Re: 【经验】关于10.04Desktop中gedit各种问题解决方法的总结

#4

帖子 lgy0417 » 2010-06-08 23:59

伤心鸟……写了半天木有人顶 哎
头像
qiang_liu8183
论坛版主
帖子: 10701
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: 【教学】关于10.04Desktop中gedit各种问题解决方法的总结

#5

帖子 qiang_liu8183 » 2010-06-09 1:13

monk 写了:虽然不用gedit,还是支持一下 :em11
干不了大事就把小事干的大气点
kinfinger
帖子: 198
注册时间: 2009-05-16 14:22

Re: 【经验】关于10.04Desktop中gedit各种问题解决方法的总结

#6

帖子 kinfinger » 2010-06-12 21:12

lgy0417 写了:其实gedit是gnome下很不错的文本编辑器,扩展性很强,除了启动有点慢之外没啥太多的缺点。但是不知为何,10.04的gedit里问题似乎挺多,现将问题及其解决方案总结如下,供新手们尝试:

1. 打开windows txt文件乱码

如何复制此问题:打开一个gbk编码的文本文件,发现乱码

解决方法:
这是个老生常谈的问题:Alt-F2 输入gconf-editor 回车
出现一个长的像注册表编辑器的东西(当然它不是……),依次展开:apps -> gedit-2 -> preference -> encodings
双击右侧的 auto_detected,出现一个 Edit Key 对话框
选择add,填入 GB18030 ,点OK,并用 Up 把这一项放到最上面,保存退出


2. 不能打开空白文件

如何复制此问题:
进行如1中的设置后,GB18030已经被放在最上面了。此时任意位置新建文本文件,不要输入任何内容。打开终端,cd到相应目录,然后

代码: 全选

gedit 刚才的空文件
则打开失败,terminal 返回如下错误:

代码: 全选

(gedit:9287): GLib-GIO-CRITICAL **: g_converter_convert: assertion `outbuf_size > 0' failed
Segmentation fault
解决方法:
呃……那就别把 GB18030 放在最上面,而要把 UTF-8 放在最上,GB18030第二……具体方法见问题1 :em20


3. gedit保存文件慢,保存时假死

如何复制此问题:
在gedit的菜单栏中,点选 Edit -> Preference -> Plugins (中文系统自行对应翻译) 激活 Spell Checker 插件,退出。打开 terminal:

代码: 全选

gedit errtest.txt
随便输入点东西,点保存按钮,会发现gedit卡住,假死5秒以上才能复活。假死期间 terminal 反复无数行出现如下错误

代码: 全选

......
error: line 53473: bad flag alias index: 0
error: line 53473: bad flag vector alias
......
解决方法: 其实复制错误的过程已经提示了,就是要 disable 那个万恶的 Spell Checker 插件。
标记一下
missing is i missing you...
头像
zhcj
帖子: 363
注册时间: 2008-09-06 5:11
来自: 石家庄
联系:

Re: 【经验】关于10.04Desktop中gedit各种问题解决方法的总结

#7

帖子 zhcj » 2010-06-12 21:28

标记备用!
http://phpcj.org/
河北Linux用户组QQ群:249872047
Gentoo中文社区QQ群:160294591
回复