I’m bringing across the SCSS bundle from Textmate. It contains a smart typing pairs preferences file, but this doesn’t seem to work in Sublime. Are typing pairs hard coded into Sublime, or are they in a prefs file somewhere? Most pairs seem to be covered by default, but while editing SCSS, there’s a common case where the pair isn’t triggered: if you hit +[tab] it expands to this:
@include |;
If I now type something and then an opening bracket, it doesn’t insert the closing bracket. E.g.
@include prefix(;
The automatic pairing is being stopped when the caret is bumped up against a semi-colon. That’s quite annoying, so it would be useful to be able to customise this so that a closing bracket is inserted, even when next to a semicolon.