I'm working on a Latex document that uses a lot of complex sub- and superscripts,<br>so I wrote a little snippet<br><br>  _{$1}<br><br>which is activated by the underscore key (and the corresponding thing for ^, of course).
<br><br>I use this a *lot*, and it has saved my brain a lot of confusion, and my right little finger<br>a lot of wear and tear. But it also has a benefit that I wasn't expecting: when I've finished<br>typing the subscript, I can just press tab to escape from the braces, and continue with
<br>the rest of the expression.<br><br>I find that invaluable, and I've started to get frustrated that the same thing doesn't work<br>with ordinary auto-completed braces, parentheses, etc. Of course I could write a snippet
<br><br>  {${1:$TM_SELECTED_TEXT}}<br><br>and bind it to the { key, but then you don't get the nice feature that deleting the opening<br>brace will delete the closer as well. It would be nice to have the best of both worlds. How
<br>about making it possible to tab out of *all* auto-paired thingies, in the way that you can<br>from a snippet?<br><br>Robin<br>