Depends on your definition of huge.  On my computer, vim takes about a second to load a 100MB text file, 1.4 million lines - not as fast as less (although less&#x27;s search feature is slower).  Vy&#x27;s slower but it appears to load the file asynchronously, so at least you can start browsing while it&#x27;s doing that.  But 100MB is fifty times the sibling comment&#x27;s 2MB for Atom...<p>For the record, while Python&#x27;s pure interpreter is always going to be slow at this type of thing, JS&#x27;s overhead factor compared to C is small enough that it&#x27;s certainly possible to write an editor in it that feels just as fast as vim - maybe faster in some cases, e.g. since JavaScript engines JIT compile regexes and C regex libraries generally don&#x27;t, or by making relatively slow operations asynchronous&#x2F;multithreaded (while vim is highly synchronous).  Atom seems to be just badly designed.