When someone recommends text editors I usually yawn — everyone’s got their own flavor, and I’ve already picked mine out. So why am I posting about text editors? Because there is a text editor that’s so well written, and that I have enjoyed using so much that I wanted to share it as a thank you to the author Florian Balmer.
Notepad2 is a lightweight drop-in replacement for Window’s Notepad, if you haven’t tried it please give it a whirl; seriously this is a quality program. Normally the terms feature-packed and lightweight are oxymorons, but not with Notepad2. It’s incredibly intuitive; the menu items and keyboard short-cuts are exactly where your brain tells you they should be. Packed to hilt with features, but not overwhelming, it just feels like you’re using Notepad on steroids. Enough talk, just try it… Notepad2.
Notes: I prefer the Notepad2 version with code-folding, it comes in both 32-bit & 64-bit versions. I typically toggle code-folding off and just turn it on whenever needed.
And while on the topic of text editors… how about Unix text editors?
Obviously I think Notepad2 shines in the Windows world, however, in the Unix realm I don’t try to push any one editor, use whatever works for you. For example I’m an emacs guy, but if someone is coming from the Windows world and getting their feet wet in Linux, I’d prefer they spend their time learning the OS instead of wrestling with emacs or vi; forcing them to learn alien key-strokes at the same time seems like a form of sadism. In these cases a Windows-style editor such as pico would be a better choice. However, in the long-term, it is good to eventually take the time to learn emacs or vi as they are the de-facto Unix editors, and they become amazingly easy to use with practice. You’ll also find a subset of emacs editing key combinations supported in other places, i.e. Cisco IOS, Python Cmd module, etc. For emacs I personally prefer jed over full-blown emacs, jed is not so bloated; very fast, lightweight and portable. But that’s just my preference, use whatever best fits your style.
And here’s to wishing you a happy editing experience