Making Sublime Text 2 Feel More at Home on the Mac
I recently went through a text editor identity crisis, where I decided to install almost every Mac text editor I could find. I wanted to replace the my usual editor—Sublime Text 2—with something more native.
Among others, I went through the big three: BBEdit (too cluttered), Chocolat (too slow), TextMate (unstable and a little slow). I also wanted an editor for writing, so I tried out Byword, iA Writer, Ommwriter, Mou and plain old TextEdit.
Parts of each editor showed flashes of brilliance. With BBEdit, I could open a 10MB text file without a stutter, whereas all of the others precariously hobbled around. But BBEdit has way too much UI, while most of the others are relatively well designed.
My lasting predicament with Sublime was its irregular default UI; that is, it doesn’t look at home at all on the Mac.
But Sublime’s flexibility saved it from being replaced. After a few tweaks, here is my default code-editing set up.
It blends in well with the general Mac aesthetic. My biggest problem is with the tab bar, which I would prefer to look like the Safari or Xcode’s tabs. The colour scheme is another area I’m not happy with, because orange is far too salient for code comments, and other language-specific keywords need to be more identifiable.
We have:
- Soda Theme, which does a lot of our heavy lifting
- Espresso Soda Colour Scheme
- Source Code Pro Font, 14 pt
I like how this set up looks with Sass files.
It has non-default folder icons, which can be easily enabled by adding "soda_folder_icons": true
to your Settings — User
file.
And best of all, I was able to consolidate my markdown editing into something more powerful than Byword, but which is still quite attractive.
My Markdown set up uses the MarkdownEditing plugin, with tabs, status bar and sidebar hidden.
Thanks to Sublime’s visual customisablity, my next editor identity crisis should be a long way off.
💅 Vanilla – hide icons from your Mac menu bar for free
🚀 Rocket – super-fast emoji shortcuts everywhere on Mac… :clap: → 👏
⏳ Horo – the best free timer app for Mac
📂 FastFolderFinder – a lightning-fast launchbar app for folders and apps
📖 Kubernetes – my book on Kubernetes for web app developers
😄 Emoji Bullet List – easily emojify your bullet point lists (like this one!)
Jump on my email list to get sent the stuff that’s too raunchy for the blog.
(Seriously though, it’s an occasional update on apps I’ve built and posts I’ve written recently.)