Sublime Text 3 не отображает символы Unicode правильно в Ubuntu 13.10

В Sublime Text 3 символы Unicode отображаются неправильно. В gedit он отлично работает. Я попытался сохранить документ как UTF-8, испробовал установку кодировки по умолчанию для UTF-8, но все еще не работает. Я даже попытался изменить шрифт. Пожалуйста, проверьте это изображение:

enter image description here

Верхнее слово - это правильная форма. Но возвышенное показывает это по-другому (например, слово внизу). Как я могу это исправить?

Ответы

Ответ 1

Sublime не поддерживает сложный макет текста, я боюсь. Это означает, что вы даже не получаете надлежащего арабского или иврита, не говоря уже о Синхале.

Надеюсь, что это будет добавлено, но это не простая функция. Поскольку Sublime ориентирован скорее на код, чем на естественный язык, он не может быть среди приоритетов автора.

Ответ 2

Перейдите в Настройки > Настройки > Пользователь.

Добавьте этот параметр:

"default_encoding" : "utf-8",

Ответ 3

Sublime Text 3 теперь должен поддерживать множество локаций utf-8.

Если ответ Xuwei Khan не работает для вас, используйте следующую команду:

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

Или замените Windows-1253 на другой язык, подходящий для ваших языковых потребностей.