6 Sublime Text features/enhancements that I've discovered in the past 5 hours using the app
written by Allan on September 19, 2012
Background: I’ve been using Textmate as my editor of choice for over 5 years. I’ve been patiently waiting for updates and enhancements. Recently a few more editors have come to market and even Textmate 2 was open-sourced. It wasn’t until last weekend my friend Stubby gave our local web meetup a Sublime demo did I realize there are better choices to write markup.
Disclosure: I write haml & sass + compass. I don’t write Ruby and never write js. I really only code about 5 hours per week.
Here are 6 Sublime features/enhancements that I’ve discovered in the past 5 hours using the app.

- Packages are how you install 3rd party enhancements to your Sublime app. A full-featured package manager that helps discovering, installing, updating and removing packages for Sublime Text. Setup package manager.
- Don’t retype simple things, record a macro & create a keyboard shortcut. Here's a tutorial.
- Designers, pick colors quickly from your text editor. Setup a quick color picker.
- Haml/Sass People, indenting got you down? Setup guides.
- Open a project from Terminal, like “mate .” Create an alias.
- @BNlson says, here are the shortcuts I used the most…
- CMD+P to Goto Anything
- Shift+CMD+F to find
anywhere in app
Here’s a more tricks & tips.
- Sublime Text Tips and Tricks
- Essential Sublime Text Plug-ins and Extentions
- Here’s a list of Sublime default shortcuts https://gist.github.com/1207002 (these are editable too)
I’m still trying to figure out how to work “marks” into my workflow, any tips on that would be awesome. Try Sublime and see if you like it better than your current code editor.
Leave a Comment

Allan loves his family more than breathing. He lives in Panama City, Florida & grew up washing cars at his family's car washes. Oh and Allan hasn't worn underwear since 2004.

3 Comments
Thanks Allan,
I use Sublime and will definitely be checking into these great features!
Instead of having to create aliases for your projects. You can use the ‘subl’ command-line utility to open files, directories and projects just like you could with the ‘mate’ command…
http://www.sublimetext.com/docs/2/osx_command_line.html
Like Russ said, the “subl” CLI helper is much more powerful than an alias. Here’s a blog post I wrote a while back showing how to extend the “subl” command support for working with projects: http://digitaljhelms.github.com/st2-cli-project-helper-commands/