"在gedit里"中出现意外错误:无效的字节序列

分享于 

1分钟阅读

ubuntu

  繁體

为了解决这个问题,必须从gvfs元数据中删除保存的编码信息,如下所示:


gvfs-set-attribute --type unset MY_FILE.txt 'metadata::gedit-encoding'




gvfs-info MY_FILE.txt | grep 'metadata::gedit'



例如在发出上述命令之前,文件的输出是:


 metadata::gedit-encoding: WINDOWS-1252


 metadata::gedit-position: 0


 metadata::gedit-spell-language: de_DE



删除encoding属性后,输出仅为:


 metadata::gedit-position: 0


 metadata::gedit-spell-language: de_DE




还可以终端中输入


gsettings set org.gnome.gedit.preferences.encodings auto-detected"['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"





输入  SEQ  Sequence  字节  Gedit