Try Tuts+ Premium, Get Cash Back!
Learn How to be a TextMate Champion
plus

Learn How to be a TextMate Champion: New Premium Tutorial

Download Source Files

TextMate is, by far, the preferred text-editor for most web developers on the Mac. In this Premium screencast, we’ll be taking a look at some of the features most developers simply don’t use; ones which can massively increase your productivity by allowing you to type less and code more. Join today!

Tutorial Sample
Tutorial Sample
Tutorial Sample

Join Tuts Plus

NETTUTS+ Screencasts and Bonus Tutorials

For those unfamiliar, the family of TUTS sites runs a premium membership service called “Premium”. For $19 per month, you gain access to exclusive premium tutorials, screencasts, and freebies at Nettuts+, Psdtuts+, and Vectortuts+! For the price of a pizza, you’ll learn from some of the best minds in the business. Join today!


Dan Harper is danharper on Themeforest
Tags: Premium
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • sven

    cool.

    would have liked to see more on bundles etc tho

  • http://fwebde.com/ Eric B.

    Sounds like a good editor. I prefer Vim, though.

  • http://www.violentsoap.com christopher

    though though though

  • Jack F

    Absolutely fantastic! I’m going to spend an hour or two in the next couple of days sorting out all my bundles, then printing out lots of shortcuts so I can remember them all.

    It’s worth my $9 just for this tutorial if you ask me.

    Thanks a billion.

  • http://www.phpandstuff.com Lane

    Sounds good, but it would be nice if you write about using a real IDE too.

  • http://mee.la Sufian Hassan

    ahhhh ads on top

  • dev

    Pretty good tutorial after i watch but the author sound weird, hard to heard many word.

    • http://danharper.me Dan Harper
      Author

      Haha, sorry :) Damn UK regional accents. If I make any other screencasts I’ll be sure to try and speak slower and clearer.

      • dev

        Oh, i think it will be better that Nettuts enforce that all Screen Cast Must put sub, easy for people who like me, or people who not good for english so can check dictionary

      • http://www.dsaportfolio.com.br Diego SA

        And for deaf people too!

      • Marcos Cerutti

        naaah mate terrific accent I should say! but anyway, not only for you, all screencasts should have cc, as Diego said, deaf ppl should have access as well….

  • PitBull0993

    This tutorial is absolutely fantastic. I always asked myself how to use my own snippets without buying TextExpander, and this tutorial answered my question. Good to be Plus-Member!

  • cruiseback

    @Jake F

    If you need to practice your shortcuts etc, there are some great TextMate cheatsheets out there. No need to print anything.

    http://www.google.com/search?hl=en&ei=dIKfSvfeL8KE-Qao-oTqDw&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=textmate+cheat+sheet&spell=1

  • http://twitter.com/daanweiejrs Daan

    Good screencast Dan :)

    I also dugg this post, deep into the ground ;)

  • http://www.orphicpixel.com Mars

    is there any for windows too?

  • http://www.foxyturkey.com Yigit Ozdamar

    It looks really cool. I think I need to get plus membership. :)

  • http://www.fatlizardmedia.com Juan C Rois

    @Dan –
    I’m thinking about switching my text editor, currently I’m using Dreamweaver but after seeing your screen cast and some other in this site, I’ve started to think that there might be a better option for me.
    Other than TextMate, would you recommend any other text editors?

    Thanks

    • http://danharper.me Dan Harper
      Author

      Well Coda and Espresso are both very popular amongst web designers. Personally I haven’t used either of them since trying TextMate.

      But pretty much anything is better than Dreamweaver now – especially on a Mac :)

      • http://www.fatlizardmedia.com Juan C Rois

        Great, thanks for the tip. At least I know now not to pay $600 for the CS4 upgrade, I’d rather pay only for the PS upgrade.
        I’m on a mac, and I guess I was just being short sighted about my text editor.
        Thank you very much Dan.

  • http://danharper.me Dan Harper
    Author

    If you’re on Windows, but want TextMate, try out E-TextEditor (http://www.e-texteditor.com/).
    It even supports most TextMate bundles!

    • http://www.kiran13xtreme.co.uk Kiran

      Exactly wondering that question and you got the answer, Excellent!

  • Gotti

    Thanks, this might be helpful. Textmate en CSSEdit are my favorite editors

  • Sean

    I have been looking for something like this for ages!!!

    Thanks for another great tutorial.

  • yauuik

    I think shortucuts are not the same with azery keyboard.
    ⌃ ⇧ , New HTML tag pair doesn’t works for me

    • http://danharper.me Dan Harper
      Author

      Are you using an older version of TextMate?

      Look under the ‘Bundles’ menu, then ‘HTML’ and look for “Insert Open/Close Tag (With Current Word)”. The shortcut will be next to it.

    • Jaime

      Make sure your filetype is set to html in the lower bar. It’s probably in Text instead of HTML.

  • yauuik

    thanks for deleting my comment

  • Chris

    Sorry, but I simply do not understand this.
    ctrl + shift + , works
    but
    link + tab doesn’t do anything.
    script + tab doesn’t do anything.
    scriptsrc + tab doesn’t do anything.

    Clearly I’m doing something wrong. But I cannot find out what.

    Any suggestions?

  • Thoufeeq

    I have trouble creating custom bundles and snippets. I really want to use some custom snippets to make my coding a lot easier. So I need to save some 4 or 5 snippets that I use often. I created 5 custom snippets (3 in HTML and 2 in CSS).

    And I prefer tab trigger rather than remembering all those action keys. The problem is the desired snippet is not invoked when I use the tab trigger i set up. My shortcut word is treated as plain text and nothing happens after typing them. I have confirmed that they are not in conflict with the predefined ones. So I don’t know what is causing the problem..

    And when it comes to action keys, they works sometimes.. but not every time.. I know this sounds weird. Can u pls help me get rid of this problem by figuring out what might be the cause?

    Thanks in advance
    Waiting for your reply…

  • http://www.vishmax.com Vishmax

    Thanks, this is very helpful. also making a tweet