如何为系统范围内的非 UTF 编码文档设置默认编码?

如何为系统范围内的非 UTF 编码文档设置默认编码?

标题几乎说明了大部分内容 - 我有一些 Windows txt 文件,其中大多数是保加利亚语,编码为 windows-1251。当我打开它们(sublime、gedit、桌面生成的图标)时,文件使用的是 windows-1252(西欧)我可以手动选择文件编码,但一段时间后就会变得非常累人。

那么,如何为非UTF编码的文档设置默认编码?

答案1

只需在终端中输入以下行即可设置编码:

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

答案2

一种方法是创建一个脚本,使用以下命令调用 gedit--encoding,如超级用户问题中所述Gedit - 如何设置默认编码打开?

相关内容