在 Ubuntu 中打开和读取带有 Unicode 的 Windows NotePad 文档时出现问题

在 Ubuntu 中打开和读取带有 Unicode 的 Windows NotePad 文档时出现问题

我使用文本编辑器(gedit)在 Ubuntu 中打开了一个 Windows NotePad 文档,该文档是 Unicode 格式,并且该文档打开时带有一个黄色标题部分,其中包含错误消息:

打开文件“[文件名和路径]”时出现问题。

您打开的文件包含一些无效字符。如果继续编辑此文件,可能会损坏此文档。您也可以选择其他字符编码,然后重试。"

有两个按钮用于选择:“重试”和“仍然编辑”,在错误消息下方,还有另一个按钮,旁边带有标签:“字符编码”,并允许使用下拉菜单来选择选项:

当前语言环境 (UTF-8);西方 (ISO 8859-15);Unicode (UTF-16)

我打开的特定文档的文本在大约三分之二的位置是正常的,但在那之下却充满了看起来像中文字符的行。

带有下拉菜单的下方按钮默认为“当前语言环境”选项。我猜这是从此列表中选择 Unicode 选项的问题,但当我选择此选项,然后单击“重试”或“仍然编辑”时,按钮会自动切换回“当前语言环境”选项,没有任何变化。

我打开了另一个 NotePad 文档,该文档也是 Unicode 格式,打开和编辑该文档没有任何问题。当我打开第二个文档时,问题出现了,该文档的内容与第一个文档相似。

发生的另一件奇怪的事情是,当我向下滚动到充满“中文”字符的部分时,编辑器的速度就会变慢。

截屏

相关内容