The first text editor I used after graduating university back in the day was Edlin . . . on DOS 1.0. That nasty old editor prompted an ongoing quest to find the ‘perfect’ text editor. I’ve used many over the years, and on several different operating systems but haven’t yet come across one that ‘just works’ for me. The main challenge is that I use several operating systems, each with their own editors.
On Linux, I’ve settled on vi, more out of history and habit than anything else and Notepad++ on Windows. Both editors worked fine, but I never really fell in love with them. I’ve tried the Netbeans IDE, and it has a lot of really cool features that I’d like to see in a lightweight package. I guess I want something that loads as fast as vi, works in a terminal, yet has the features of Netbeans.
The other day, I ran across Sublime Text. One of the cool things about it is that it has Linux, OSX as well as Windows 7 distributions. It’s also received a lot of rave reviews on the Internet. After a very short trial, I purchased a license that I can use on any of the systems I use. What a superb arrangement.
Out of the box, Sublime Text looks pretty cool. It works well with Linux, but not in a terminal. I think I’ll spend some time with it to see if it’s the text editor of my dreams.
I don’t do a huge amount of coding, but when I do, it’ll typically be with Sublime Text. Otherwise, for quick updates, I’ll either use Notepad++ (for printing in Windows) or vi in Linux. That multi-line edit capability in Sublime Text is pretty awesome.