Text Editors

I am not a *nix commands expert .. but a professional? So why not relish educating my brother a couple of nifty commands, especially – find and grep, which he was looking into at the time. You can find a few more here if you are interested.

So much for the command line, watch out for the _overdose_1. I find it funny when people, especially developers, copy files on the command line on a Mac (or Ubuntu for that matter); I mean files on the local machine. Specifically, they either copy the file (Cmd-C) via the Finder and paste it, or worse drag and drop, on the Terminal 2. Our next laugh was about editing local files in vim 😆3.

The question isn’t why shouldn’t you edit local files in vim 💪, the question is why would you (want to)? 🤔

I told my brother I will send him a list of all the text editors that he should install on his machine. Each editor has its own flavor, purpose, particularly power. For instance, the find & replace in TextMate is unparalleled. Each editor also has its own limitations albeit its powers.

Personally, I use every one of them including vim; one that favors the situation or my mood 😇.

So without further ado ….

Text Editors

Sublime Text

👌The industry-accepted contemporary No. 1 editor.
👍Cross platform – Windows, Linux, Mac
👍Used widely by web programmers and everyone else.
👌Even with loads of plugins/extensions, Sublime Text stands all.
👍Multi selection and editing, Column editing

Atom

👉See it as if Sublime Text was a few ounces cooler!
👍Cross platform – Windows, Linux, Mac
👎More the plugins, slower it gets, especially the startup

TextMate

👉Download the beta
👌Best in class find&replace facility offering live preview of matches and text after replacing.
👎Drag and drop file inserts text into the current tab
👎Ctrl/Cmd-N opens a new window as opposed to new tab4
👎Lack of command window (Ctrl/Cmd-Shift-P ).

Brackets

👉Download without Extract if you are not dealing PSD
👍 Cross platform – Windows, Linux, Mac
👍The unique thing about Brackets is the wide and tall surface area for editing (compared to all other editors)
👍Clean and elegant. No fuss of themes and colors that every other editor needs.
👍Live preview of HTML file without any extra plugins
👎Every extension takes a toll on the on the startup

TextWrangler

👉Well, nothing much interesting
👍… except it offers file comparison without any plugins
👍… and quickly enable see the invisible characters (remember copying text from iMessage 🙄)

Markdown Editors

If you haven’t realized, text editing is a fundamental part of using a computer, especially if you are a programmer. Make sure you have options!


  1. BTW, I don’t hate command line. I just don’t like the idea that using it for everything makes you geeky. 
  2. If you haven’t seen anybody around you copying or editing files on the command line, I envy you. You are lucky. Or are you the one copying/editing on the command line? 😆 
  3. I wouldn’t waste time engaging in the debate that vim and emacs are the powerful editors and only those with brains can use it. 
  4. Not sure if it can be configured via keyboard shortcuts. 
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s