Sublime Text 2 Tips and Tricks (Updated)

Sublime Text 2 Tips and Tricks (Updated)

Tutorial Details
  • Editor: Sublime 2
  • Availability: OSX, Linux, Windows

Sublime Text 2 is one of the fastest and most incredible code editors to be released in a long time! With a community and plugin ecosystem as passionate as this one, it just might be impossible for any other editor to catch up. I’ll show you my favorite tips and tricks today.

Sublime Text 2 is currently available for all major platforms: OS X, Linux and Windows.


1 – Bleeding Edge Versions

Sublime is in active development. If, like me, you want to use the latest possible version of the app, you can download the dev build. You’ll find that new (auto) updates are available every other day or so.

Download a dev build of Sublime 2 here.


2 – Get a Better Icon

Update: here is a better icon.

In its defense, Sublime Text 2 is still in a beta state. The official icon will likely/hopefully change with the official release. Until then, Nate Beaty created an alternative icon, if you prefer it.

To integrate it, you need to replace the existing “Sublime Text 2.icns” file with this new one. On a Mac, browse to Sublime 2 in your Applications/ folder, then right-click and “View Package Contents.” Lastly, browse to Contents/Resources/, and drag the new icon in, overwriting the existing one.

Please take note of the fact that, if you’re using the frequently updated development version of Sublime Text, with each update, the icon will be removed. With that in mind, don’t worry about the icon for the time being.


3 – Access the Command Palette

Similar to TextMate, we can use Sublime’s command palette by accessing the Tools menu, or by pressing Shift + Command + P, on the Mac. Whether you need to visit a Preferences page, or paste in a snippet, all of that can be accomplished here.

Access the command palette

4 – Lightning-Fast File Switching

File Switching

Press Control or Command + P, type in the name of the file you wish to access (fuzzy finder), and, without even pressing Enter, you’ll instantly be transported to that file. While Vim and apps like PeepOpen offer a similar functionality, they’re not nearly as fast as Sublime’s implementation.


5 – How Did We Survive Before Multi-Selection?

Editors like TextMate have long offered vertical selection, which is quite neat. But, with multi-selection, you can have multiple cursors on the page. This can drastically reduce the need for using regular expressions, and advanced search and replace queries. Perhaps a quick visual demonstration is in order…

To enable multi-selection, you have several options:

  • Press Alt or Command and then click in each region where you require a cursor.
  • Select a block of lines, and then press Shift + Command + L.
  • Place the cursor over a particular word, and press Control/Command + D repeatedly to select additional occurrences of that word.
  • Alternatively, add an additional cursor at all occurrences of a word by typing Alt+F3 on Windows, or Ctrl+Command+G on the Mac. Amazing!!

6 – Indent Guides

Update: this feature now comes preinstalled with Sublime Text 2.

It’s such a small feature, but I’ve always loved how Notepad++ on Windows displays indent guides; it makes the page much easier to navigate and format. Sublime Text 2 offers this ability, via a plugin created by Nikolaus Wittenstein.

Indent Guides

To integrate this plugin:

  • Download it
  • Rename the folder to “Indent Guides” and drag it into the Packages folder. On a Mac, this path would be Application Support/Sublime Text 2/Packages

7 – Package Control

The steps outlined in the previous tip (#6) are a bit tedious, aren’t they? Instead, we can install the excellent Sublime Package Control, which streamlines the entire process.

To install “Package Control,” open Sublime and press Control + `. Next, paste the following snippet into the console.

 import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

Don’t worry if you don’t understand the code above; just copy and paste!

Console

Lastly, restart Sublime Text, and browse to Preferences -> Package Settings. If the installation was successful, you’ll now see a Package Control item in that list.

With Package Control installed, the process of adding new plugins and functionality becomes incredibly simple!

For a usage example, refer to the next item in this list.


8 – Alignment

If you’re the type who prefers to line up your equal signs – for example, in your JavaScript…

// Before  
var joe = 'joe'; 
var johnny = 'johnny'; 
var quaid = 'quaid';

// After
var joe    = 'joe';
var johnny = 'johnny';
var quaid  = 'quaid';

…this process can be automated, via the Sublime Alignment plugin. Rather than downloading and installing it manually, let’s instead use Package Control (outlined in #7).

  • Press Shift + Command + P
  • Type “install,” to bring up the “Package Control: Install Package” option, and press Enter
  • Look for “Alignment,” and press Enter to install it.
  • You’re done; so easy! Type Shift + Command + A to auto-align.
Auto-align

This process can be repeated for all of the typical plugins we install, such as Zen Coding.


9 – Vim Fanatic

I’m a huge fan of Vim. The amount of power it provides is insane. The fact that I’ve switched over to Sublime Text 2 should speak volumes then!

If you’re using a dev build of Sublime Text (see #2 in this list), you can enable Vintage mode, which provides support for the Vi commands that we know and love — okay…some of us love. The rest of you hate it! :)

To enable Vintage mode, browse to Preferences/Global Settings - Default. Once this file opens, browse to the very bottom, and change "ignored_packages": ["Vintage"] to "ignored_packages": []. Next, restart Sublime, press the Escape key, and, tada: command mode!

Block Cursor

One thing you may notice is that, in command mode, it can be difficult to find the cursor (especially when taking advantage of things like bookmarks). On more than one occasion, I’ve found myself trying to hunt down its location.

While it’s not a perfect solution, a plugin, called “SublimeBlockCursor,” attempts to remedy this issue.

Note: While the readme states that SublimeBlockCursor can be installed, via Package Control, I wasn’t able to find it. Instead, I had to clone the project manually into the Packages folder.


10 – Distraction Free Editing

Sometimes, we need to filter out all of the additional fluff that gets in the way of our coding. Use “Distraction Free Mode” to take this idea as far as possible. This option is available, via the View menu. Select “Enter Distraction Free Mode,” or use the Mac keyboard shortcut, Control + Shift + Command + F.

Distraction Free Mode

11 – You Can Still Use TextMate Bundles

Slim

TextMate snippets and themes port over nicely to Sublime Text. You only need to drop them in the Packages folder — .tmbundle extension intact, and Sublime will recognize the files. This means that the entire catalog of TextMate themes will work in Sublime!

For example, I’ve been working with the (fantastic) Slim templating engine a good bit lately, and needed better syntax highlighting. Fred Wu created a bundle for TextMate, but, tada, it works perfectly in Sublime Text as well! If you’re interested, you can download the Slim bundle here; it includes both snippets and syntax highlighting.


12 – Custom Themes

The default theme for Sublime Text is excellent, but I much prefer a custom light and dark theme, Soda, created by Ian Hill.

Soda Theme

Installation

As taken from the Github page…

“If you are a git user, the best way to install the theme and keep up to date is to clone the repo directly into your Packages directory in the Sublime Text 2 application settings area.”

Using Git

Go to your Sublime Text 2 Packages directory and clone the theme repository using the command below:

 git clone https://github.com/buymeasoda/soda-theme/ "Theme - Soda"

Download Manually

  • Download the files using the GitHub .zip download option.
  • Unzip the files and rename the folder to Theme – Soda
  • Copy the folder to your Sublime Text 2 Packages directory

Activating the Theme

To configure Sublime Text 2 to use the theme:

  • Open your Sublime Text 2 User Global Preferences file: Sublime Text 2 -> Preferences -> User Global Settings
  • Add (or update) your theme entry to be “theme”: “Soda Light.sublime-theme” or “theme”: “Soda Dark.sublime-theme”

Example User Global Settings

{
    "theme": "Soda Light.sublime-theme"
}

13 – Page Crawling

Sublime Text provides us with a few different ways to query a page (outside of the standard search functions).

Functions

Need a quick way to browse to a specific function or method?

Function Crawling

Type Control/Command + r to reveal a popup that allows for this very thing (notice the @ symbol)! Even better, the search is fuzzy as well, which is particularly helpful for huge classes.

HTML

What if you want to immediately transition to a specific part of an HTML page – say, to the div with a class of container. Type Control/Command + p, then #, and you’ll instantly see a tree of your document.

Go to Line Number

To quickly move to a specific line number on the page, you can press Control + g. However, you’ll notice that, once again, it’s pulling up that palette (Control/Command + p), and appending the : symbol. This is adopted from Vim.

This means, in addition to Control + g, you can also type, Control/Command + p, and then :LINE_NUMBER.


14 – Fetch Remote Files With Ease

Nettuts+ Fetch

Let’s say that you’re a fan of Normalize.css. Perhaps, you download it and save it to a snippet, or store the stylesheet, itself, in an assets folder. That way, for future projects, you only need to copy and paste.

The only problem with this method – as we’ve all discovered – is that, if a few months have passed, it’s more than possible that the asset (in this case, Normalize.css) will have been updated by the creator. So your options are to either use the, now, out-dated version of Normalize, or, once again, return to the GitHub page and pull in a fresh copy. This all seems tedious.

Created by Weslly Honorato, Nettuts+ Fetch is the solution to our dilemma. It can be installed, via Package Control.

Usage

You’ll only use two commands, when working with Fetch. First, we need to save some file references. Again, bring up the command palette, and search for “Fetch.” For now, choose “Manage Remote Files.”

Manage Remote Files

What’s great about Sublime Text 2 is that configuration is incredibly simple. To assign references to online asset files, we only need to create an object, like so (don’t worry; one will be pre-populated for you, after installation):

So, to pull in the latest copy of jQuery (if you don’t want to use a CDN):

{
	"files":
	{
		"jquery": "http://code.jquery.com/jquery.min.js"
	}
}

Learn more about using Nettuts+ Fetch.


15 – Prefixr Plugin

Built by by Will Bond (creator of Package Control), the Nettuts+ Prefixr plugin allows you to automatically update your entire stylesheet to include support for all of the various required CSS3 vendor prefixes. This way, you never have to visit the website itself; you merely type a keyboard command, and:

.box {
   border-radius: 10px;
   box-shadow: 0 0 5px rgba(0,0,0,.4);
}

…will be converted to:

.box {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,.4);
	box-shadow: 0 0 5px rgba(0,0,0,.4);
}

Usage

Once installed (via Package Control), select your stylesheet (or a single block), press ctrl+alt+x on Windows and Linux, or cmd+ctrl+x on OS X, and the code will instantly be run through the Prefixr web service.


16 – Launch Sublime From the Terminal

Sublime Text 2 includes a command line tool, subl, to work with files on the command line.”

To use it, create a symlink to the tool.

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

As long as ~/bin is in your path, that should do the trick!

cd myProject
subl .

Refer here for additional instructions.


17 – Autoformat HTML

A bit oddly, the ability to auto-format HTML is not included as part of the default build of Sublime Text. The Tag plugin, among other things, hopes to provide a solution, however, due to a few shortcomings – namely when dealing with HTML comments – it falls short.

The Tag plugin can be installed via Package Control.

To test its auto-formatting skills, the following HTML:

<html>
<head>
	<meta charset=utf8>
	<title></title>
	<!-- begin-->

	<!-- end comment -->
</head>
<body>

<h1>Hi there</h1>

<h2>Bye</h2>
</body>
</html>

…will be changed to:

<html>
	<head>
		<meta charset=utf8>
		<title></title><!-- begin-->
<!-- end comment -->
	</head>
	<body><h1>Hi there</h1>

		<h2>Bye</h2>
	</body>
</html>

Yikes; it looks worse than it is. From my tests, it incorrectly does not place the body tag on its own line, and gets pissy when dealing with HTML comments. Until these issues are fixed (or a native solution is provided), it’s best to manually select a block of HTML to reformat, rather than the entire page.

A $200 bonus will be paid to the first Sublime Text plugin developer who creates and submits the definitive “Nettuts+ HTML Formatter” plugin.


18 – Create a Plugin

If you’re feeling adventurous, dig into Sublime Text’s huge plugin development community, and start contributing. We have an excellent tutorial on the process of building a ST plugin here on Nettuts+. Be sure to check it out if that interests you!


Conclusion

The more I work with Sublime Text 2, the more I realize how incredible it is. But all of this would mean nothing if not for the fact that it’s an insanely fast editor, and, even better, it’s not finished!

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://www.christoph-rumpel.com Christoph Rumpel

    Hi, thx 4 the update. I have already started loving ST2 :-)

    For me it would be great if you can show how to work with ST2 and terminal or iTerm. In fact i haven’t been using a terminal a lot, but it seems a lot of people do and it would be interesting why :-) And how :-)
    thx
    greets

    • http://www.am530.de Axel Michel

      If i get you right – you might edit your .profile or .bash_profile and add a shortcut for sublime like this: alias slime='open -a "Sublime Text 2"' reload the profile by . .bash_profile and now you can simply type slime + filename to open it with sublime right from your terminal.

  • Chad Thoreson

    Hi Jeff,

    For item 8, Alignment, I believe it’s “Ctrl + Cmd + A” to auto align. At least it is on my Mac. Thanks for this list!

    • Jonathan

      That’s why it wasn’t working! :)

    • w1sh

      That’s Ctrl + Shift + A for all us Winners out there. And yes, it’s awesome.

  • http://docraptor.com/ Tyler

    Awesome post! My friends have been using Sublime Text 2 for a long time, but I’m still using Textmate. The multiple cursor demo alone may have convinced me to switch.

  • http://charliehield.com stursby

    Here’s a great icon from dribbble that I’ve replaced with the default one http://dribbble.com/shots/311515-A-Sublime-Text-2-Icon-that-is-less-horrible

  • w1sh

    ST2 Shortcuts (most of which are awesome): http://www.sublimetext.com/forum/viewtopic.php?f=2&t=4198
    Selection Shortcuts: http://www.sublimetext.com/docs/selection

    “A $200 bonus will be paid to the first Sublime Text plugin developer who creates and submits the definitive ‘Nettuts+ HTML Formatter’ plugin.”

    Possible to get that with a settings panel? It’s be nice to be able to set things like what things get line breaks and such. For instance, I was an empty line above and below all div’s, but not above and below tags. However, I’m sure some people will want to be able to customize this… Actually… not being able to customize how formatters works has always turned me off of them completely.

    Also, I hope this (http://www.smashingmagazine.com/2012/01/03/guideguide-free-plugin-for-dealing-with-grids-in-photoshop/) is on the web roundup this month. How the hell did I go my whole life without this darling plugin? Infinitely better than GridMaker, etc.

  • Rafael Fragoso

    Jeffrey, what text font you use to program the sublime?

    • http://about.me/caiofbpa Caio Andrade

      If you are on a Mac, the font Monaco is a beautiful monospaced one. :)

      • w1sh

        Consolas on Win is very nice. :)

      • Rafael Fragoso

        I’m on a mac but i want that font that jeffrey is using, it’s better than Monaco.
        Thanks ^^

      • Dan

        Try Bitstream Vera Sans Mono

  • http://john-crossley.me John Crossley

    I have used sublime text 2 for a while now and it’s an amazing editor. Thanks for this!!

  • http://about.me/caiofbpa Caio Andrade

    I use the dev/beta version on my Mac, and I changed the .icns to that new one in the post.

    So much prettier!

    The fact is that I really *never* close SublimeText2, so the Icon in my Dock is never updated too, so even updating to latest dev/beta version don’t replace it. ;-)

  • Brad

    Being a new Sublime text 2 user, I successfully installed Indent Guides. My only question is, how to you use it? I make a new file but still have to indent the code by hand. Is there a secret?

    • Steve

      Yes, as I said in my comment. Uninstall it and use the built in feature draw_indent_lines which you just have to enable by setting to true, but you should copy the setting to the user preference file since defaults are overwritten when updated.

  • http://sidesix.org Dan Avery

    I agree that Sublime Text 2 is a heck of an editor. Especially in the early stages of development for a web site; I am a web developer so I don’t know know about anything else. I really dig the multiple cursors when it comes to making menus and so on. However, I do wish it had a validation scheme like TextMate 2 has, and the ability to work with a live site online like Espresso 2 or Coda has.

    In short, I’d love all of that rolled into one text editor. Live Reload takes care of “Preview,” and combined with Safari, which actually will reduce to 320px for responsive layouts, text editors could get rid of their various preview features.

    As it is, strictly as a web developer, I’m still bouncing between Sublime, TextMate, and Espresso 2.

  • http://sirwan.me Sirwan

    That icon sucks bad.

    Sublimes icon doesn’t do the program any justice at all, which is a shame.

  • Liam Cain

    People complaining about Sublime Text’s Icon my want to check out my replacement icon here: http://boundincode.com/img/Portfolio/portfolio5.png

  • Liam

    Jeff, in the section about changing icons on OSX, it’s much easier to just copy the new icon, go to the application, press command-i (get info), click on the icon in the top left of the info panel, and press paste. That way you don’t have to worry about “open package contents” and the like.

  • http://asas xasa

    s

  • Steve

    Still the best quickstart guide for this great cross platform editor. I found it invaluable. However, can I suggest that #6 should be deleted, since this feature has been added to the editor under the setting draw_indent_lines. Just enable this and you’re good to go. Now setting the line width I have not figured out, but I do know how to change the color. Just look in the sublime forum if this interests you.

  • ep

    Hi James, thanks for this. I really like Subllime Text 2 and I think I’m going to use this text editor from now on. Can you post on how to use the build systems in ST2? Or is there any way the user can set a localhost testing site like in Dreamweaver? Thanks in advance.

  • Alois Janíček

    “You need the java plugin to watch this screencast.”

    LOL, it’s 2012 my good!

  • Stephen

    Wow! I just bought this editor three weeks ago. Worth the $50 for portable version. Just absolutely love it.

  • http://www.ericcourville.com eric

    There has been alot of excitement about this product so I finally broke down and tried it out. couple hours later I purchased it.

    Totally love it.

  • http://silver.partsnet.gr Silver

    about expand/collapse code blocks – code folding
    this is available since Sublime Text 2 Build 2139

    Fold arrows – Supplementing the code folding support in the last beta, there are now buttons in the gutter to collapse text using the mouse. By default, the fold buttons will fade from view unless the mouse is over the gutter, however this is configurable using the fade_fold_buttons file setting. The fold buttons, and the space reserved for them in the gutter, can be removed with the fold_buttons file setting.

  • http://www.academicwriterjobs.com/ ahmadshorif

    I have used sublime before now i am feed up with it to experience it with

  • Martin O.

    Thank you, for your tip.
    Good plugin for Sublime Text 2 is too:
    https://github.com/Kronuz/SublimeCodeIntel

    I think, the best way for Source Formatting has Dreamweaver.
    I made two video screen recording. One for CSS, second for HTML:
    HTML: http://youtu.be/zowcRfX-wfE
    CSS: http://youtu.be/cZMnfb4doAg

  • http://www.футболмастер.рф/ Alex

    Well structured post. Thanks!

  • Jonathan

    If you edit large .htaccess files (HTML5 Boilerplate anyone?), I recommend downloading the Apache Conf file syntax definition:

    http://www.sublimetext.com/forum/viewtopic.php?f=5&t=856&p=3698

  • Jonas

    I find Sublime Text 2 totally AWESOME too.
    However when I alt+tab (which as a web developer happen quite frequently) ST2 freezes and takes about 5 seconds to get back alive. That alone makes it unbearable.
    It makes it one of the slowest editors (even slower than heavy weight champion Netbeans)…
    I’m running it on Linux Mint 12…
    Mebe next release will fix this.
    Then it might be worth buying, but until then I’ll stick with gedit and shitloads of plugins. :)

    cheerio
    Jonas

    • http://ademaro.ru Ademaro

      I have the same problem, also freezes when opening the context menu.

      Linux Mint 12, ST2 from ppa:webupd8team/sublime-text-2

      Jonas, you solved the problem?

  • http://www.kesar.es César Rodríguez

    loving ST2 ! thanks for show me this amazing app :-))

  • Nemo

    Wow,
    I just discovered this editor and already love it.
    It seems to have an issue on Windows however (on mine), as i can’t type the closing bracket “}”, nor manually close html tag as “/” won’t type after “<". Weird, anyone experienced the same issue' i'm using the latest build in trial version.

  • Rick

    I have tried Sublime Text. I love the 10,000 foot view, split views and block editing. I don’t like the lack of Preview in browser and formatting. Deal breakers. I don’t understand why text editors don’t have formatting abilities. Yes, I format my code nicely, but I also work on others code which is not so nice. BBEdit is still my go to.

    • Rick

      Another questions concerning Sublime. Does it offer file comparison? I can’t seem to find it if it does.

      • Ida Engmark

        It offers a simple diff.

        Select two files in the sidebar and select Diff files… I’ve not seen it integrated into the file editor though.

  • Graham

    Does Sublime have an instant preview in any browser like Coda does? If so I would jump ship..

  • Graham

    Oh ha. Just saw the previous post answering my question ;) Why doesn’t it have an instant preview? That is a deal breaker for me too.

    • Jonathan

      I think probably because this is easily done with something like http://livereload.com, or cmd-tab + cmd-r. ;)

      But seriously, Sublime Text is a text editor, not a full on IDE. People use programs like ST because they don’t want all that extra stuff. And often those extras (ie. previews, FTP integration, etc.) are better handled with other applications.

      • seth

        this! i approve of your response sir.

      • Graham

        I know. I just get spoiled having certain things all in one place. As a text editor, I like ST better than Coda.

  • http://www.clearfirestudios.com Jon Thomas

    Great tips! I have another icon alternative as well. Grab it here:

    http://www.bigluxdesign.com/blog/blog-article/sublime_text_2_icon

  • http://www.hinnerk-altenburg.de/ Hinnerk

    Great collection of tips and tricks! Many thanks!
    Auto-alignment seems to be Ctrl + Command + A by default, not Shift + Command + A.

    Hinnerk

  • http://www.anarinfo.com Anaradam

    Nice post… great job… I love it…

  • Jacques

    Hello, could you please tell which font you are using?

    J.

  • http://abderrahmane-tj.co.cc Abderrahmane TAHRI JOUTI

    build 2164

    [CTRL] + [Maj] + [P] > start typing ‘html encode special characters’

    • Dave

      thank you :) great tip! :)

  • Cam Carnell

    ‘entire catalog of TextMate themes’ under list item 11 is a dead link ;)

  • http://www.ohthatsite.com stepher

    Multi selection can also be used with “Find”
    - you can search for something, then “Find All”
    Now, replacing that text is as simple as typing. Better still!

    You can even edit your selection (even select characters in the middle of your text) and replace those – all the selections will be updated. Awesome, way better than my explanation.

    • Jay

      Just used the Find All feature today. It’s much more than most editors’ find all function. To be able to move the cursor around in EVERY found location at the same time, and even copy/paste text local to the location (but at every location) is magical. Saved a lot of time editing a large data file.

  • Robert

    I really like Sublime, but until I can browse and edit files directly on FTP like NppFTP I will have to stick to Notepad++

  • cooolbasha

    Hi,
    Did you ever try downloading the slim tm-bundle in a window m/c and checking it..because it doesn’t work for me..
    I went to the pristine packages in sublime2 and cloned the git you pointed..it save the ruby-slim.tmbundle directory.
    but it also threw an error error: unable to create file Snippets/” ___ “.tmSnippet (Invalid argument)
    but still I have the syntaxes,sinppets,command and preference folder..
    nothing has seem to changed in sublime2..
    thanks

  • http://twitter.com/theoinksty Gemma

    Nice article!

    I’d like to know, which dark colour schemes are best for writing HTML, CSS and Javascript?

  • Justin

    I have a question. I really love Sublime Text 2, but I also really want to learn Vim and ditch my mouse. Anybody know if ST2′s vintage mode is suitable for learning Vim as a newcomer?

  • Bill

    Sublime Text 2 is awesome! The theme is awesome, it is fast, and its ability to install so many plugins is so good.

    However, I would love it if I could make it a little more like an IDE. Is there a plugin out there can debug my C++ code as I type (e.g. If I’m missing brackets, semicolons etc. it will alert me with a red dot on the line number column) before I compile it.

    • Andy

      Bill, checkout SublimeClang in the package manager.

  • flashios09

    I like Sublime Text 2 but i have many issue with this editor.
    I can’t indent Php, JS code :( !!
    I can’t verify syntax error :( !!

  • http://www.wired.com Stollz

    What is that font shown in 5. video?

  • Marcel

    CMD+R and CMD+P immediately convinced me to switch from Textmate to ST2.
    Thanks for the great tutorial to get me up and running quickly.

  • http://www.1adesign.fr Vivien

    I’ve done a replacement icon for ST2, available there. I hope you’ll enjoy it :-)

    • http://www.1adesign.fr Vivien

      Erf… Available there : http://goo.gl/jjfMb

      Sorry for the missing link :-P

  • http://www.flipart.ru Nikita Volkov

    You should definitely add a “Camaleon” plugin to this post. It lets you switch between color schemes and interface themes at a single click on F8.

  • http://andrewdc.com Andrew

    For command line Sublime-age, I recommend an alias. Just stuff it in your .bashrc file. Here’s the one I use:

    alias slime=’open -a “/Applications/Sublime Text 2.app”‘

    $&gt slime dirName/

    Boom. :)

  • http://lagoworks.nl Jelmer

    I love sublime text 2.. good small tut

  • http://www.andredublin.com Andre Dublin

    Is there a way to remap the keys for command mode specifically?