On May 25, 2008, at 7:54 AM, Phil Schumm wrote:
On May 25, 2008, at 12:11 AM, Peter Rossi wrote:
I realize that textmate implements automatic
pairing of delimiters
such as parentheses. However, this does not prevent you from
removing one of the paired parentheses etc during the editing
process. In vi, I would use "%" to toggle between open and close
delimiters to debug syntax. I can't find a similar feature in
textmate.
Have you noticed that when you "pass over" the closing paren/brace/
bracket/quote, the opening one will blink? By pass over, I mean
either (1) typing the closing character TextMate has already
inserted for you, or (2) using the arrow key to move right over the
closing character. If you don't get a blink, then the closing paren/
brace/bracket/quote is unmatched. This won't help you if the
opening character is not on the screen, but works pretty well (IMO)
for double-checking on your way out of a complex, nested expression.
Another handy trick is Shift-Command-B, which selects the text between
parens, etc. as well as the delimiters themselves. Repeating it
expands to the next level of delimiters, etc.
-- Pete
Roundhouse Consulting, Ltd.