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. 
Show Comments