I have a 10 Mb file containing
\uXXXX characters. How can I decode this with Sublime Text?
There are a couple of different things you can try. First and foremost, you need to be using a Unicode font that supports the characters you want to display. This site on unicode.org is a good resource, and Google is quite helpful, as always. If you don't mind using a non-monospace font, Arial Unicode MS comes with Windows and has pretty good coverage. I believe the monospace font Consolas does as well.
Secondly, your operating system needs to be set up to display those characters - most modern ones are, but you may run into issues with some versions and setups of Windows.
In Sublime, make sure you're viewing the file in the correct mode - try
File -> Reopen with Encoding -> UTF-8 or
... -> UTF-16LE (or
BE, you can try both).
So, without knowing the exact contents of your file, how it was generated, and more details about your system, that's about the best I can do. Good luck!
Based on the file you linked, it looks like this is the output of a Python 2 program, as the data seem to be some lists containing unicode strings (I'm a Python programmer, as it so happens). I looked up a couple of the codepoints mentioned, and they're all Cyrillic, so just about any modern font should handle them. The issue is that you're going to need a program to read in the file and translate the individual bytes. In case you're interested, the first full string (from
Любимая акция вернулась! В ресторанах Евразия ""3 ролла по цене 1""! С 9 по 12 сентября! Только эти 4 дня! Подробности на evrasia.spb.ru, 88005050145 и 008
Without having the entire file, I can't parse the whole thing for you, but if you're a Python programmer you should know what to do (I'd recommend using Python 3, its Unicode support is much better than 2.x). If not, find the person who generated the file and ask them to decode the bytes for you.