[TxMt] Snippet or command

Alain Matthes alain.matthes at mac.com
Thu Sep 20 07:40:10 UTC 2007


hello

Ruben Debeerst suggests to change the "left...right" snippet  which  
wraps "(something)" into "\left(something\right)"

I think that is interesting but I would like to make this for ( and  
[ but not for {

In this case, I would prefer

"{something}" into "\left\{something\right\}"

But I've a problem because actually I learn regex, ruby syntax  
grammar etc....

I'm sure that's possible with a command and a script with ruby or  
perl but is it possible only with regex in a snippet.

The proposition of Ruben is :

${TM_SELECTED_TEXT/(.*)(\\}|\)|\])/\\left$1\\right$2/}

If I make a special snippet for {

I have two snippets

for ( and [

${TM_SELECTED_TEXT/(.*)(\)|\])/\\left$1\\right$2/}

and for {

${TM_SELECTED_TEXT/(.*)(\})/\\left\\$1\\right\\$2/}


How to make this with only one snippet ?

Thanks

Regars Alain



More information about the textmate mailing list