Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Sometimes I need to work on EXTREMELY large text files. 200-300 megs or more.

My favorite text editor on my MacBook Pro is TextMate. However, TM chokes on very large text files. Even ones around the 100MB mark.

Is there a text editor that can handle such files for Snow Leopard?


share|improve this question

migrated from May 6 '10 at 20:48

This question came from our site for professional and enthusiast programmers.

Possible duplicate of :… – rlb.usa May 6 '10 at 20:47
Possible duplicate of :… – rlb.usa May 6 '10 at 20:48
Also see:… – ChristopheD May 6 '10 at 20:59
Possible duplicate of:… – dag729 May 6 '10 at 21:57
ChristopheD's suggestion is the only one of these which is OS X specific. – Doug Harris May 24 '10 at 15:51
up vote 1 down vote accepted


The one true editor.

And this: Open big files and work fast (from

share|improve this answer

If I ever have to handle big text files I always switch over to TextWrangler. Same under the hood engine as BBEdit, but free. As in beer.

The one thing I would improve about TextMate would be to give it a command / insert mode like VIM (odd because the thing is inspired by emacs) and give it better large file handling ability.

share|improve this answer
TextWrangler can support up to 384MB files. – Lyndsey Ferguson Jun 7 '10 at 21:45

I've used Smultron with very large text files and it has worked well.

share|improve this answer

BBEdit will work on really big files and intelligently swap in / out the portion you are working on.

EMACS also has paging.

Have you considered adding RAM?

share|improve this answer
Adding a bit of RAM isn't going to help. – Josh K May 6 '10 at 21:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.