Sublime Text 3在Ubuntu 13.10下没有正确显示Unicode字符

时间:2014-03-11 05:43:18

标签: unicode utf-8 sublimetext sublimetext3

在Sublime Text 3中,unicode字符未正确显示。在gedit它工作正常。我尝试将文档保存为UTF-8,尝试将默认编码设置为UTF-8但仍无法正常工作。我甚至试过改变字体。请查看此图片:

enter image description here

首字是正确的形式。但是崇高却以不同的方式展示它(就像底部的单词)。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:12)

Sublime根本不支持复杂文本布局。这意味着你甚至不能获得正确的阿拉伯语或希伯来语,更不用说僧伽罗语了。

希望有一天会添加,但这不是一个简单的功能。由于Sublime专注于代码而非自然语言,因此可能不属于作者的优先考虑范围。

答案 1 :(得分:4)

转到偏好设置>设置>用户

添加此设置:

"default_encoding" : "utf-8",

答案 2 :(得分:0)

Sublime Text 3现在应支持许多utf-8语言环境。

如果Xuwei Khan的回答对您不起作用,请使用此命令:

iconv -f Windows-1253 -t utf-8 input.txt > output.txt

或者将Windows-1253替换为适合您语言需求的其他iso语言环境。