5 thoughts on “TextMate Tip #2 (Blocks)

  1. […] TextMate Tip #2 (Blocks) […]

  2. The “block toggle” is new to me; very nice.

    On a related note is ^: (control-shift-colon) for toggling a “word” between string and symbol.


  3. One note on this, in order for the toggle to work when going from a {|x| …} block to the do … end block the code must be on a single line.

    For example:

    respond_to { |format| format.html … }

    will toggle appropriately but

    respond_to { |format|
    format.html …

    will not. I know, why would you do the short hand version on multiple lines but I have seen it done. Anyway, thanks for the tips. I have learned some new tricks already and I can’t wait to see what else you have to uncover.

  4. I am new on Mac and for me the “ctrl +{” freezes Textmate, takes up about one minute to execute. Does somebody have an idea ?

  5. I found the problem. In my bash_profile there was an access to a external resource which was taking time to execute. It seem that that code snippet uses an external script.