Ubuntu 10.04下Gedit不能打开空文件的问题分析和解决办法


环境:Ubuntu 10.04+Gnome

问题描述:

双击内容不为空的文本文件时,可以用gedit打开,而双击内容为空的文本文件时,则不能调出gedit的窗口!!若先打开gedit的窗口,然后把空文 件拖入此窗口,结果此窗口会立即关闭。

打开终端,用sudo gedit 可以打开空白文件!而只用gedit打开空白文件时,提示:(gedit:3480): GLib-GIO-CRITICAL **: g_converter_convert: assertion `outbuf_size > 0' failed段错误。

问题原因:

产生这个问题的原因来自网上广为流传的Ubuntu 10.04下Gedit打开Windows记事本.txt文件乱码解决,都要求将添加的中文编码位于最顶层,而gedit不能打开空文件的原因是因为utf8未位于最顶层。

解决办法:

gconf-editor --> /apps/gedit-2/preferences/encodings/auto_detected 把 UTF8 移到最上面

相关内容