Skip to content

Instantly share code, notes, and snippets.

@defunkt
Created March 6, 2010 10:27
Show Gist options
  • Star 55 You must be signed in to star a gist
  • Fork 5 You must be signed in to fork a gist
  • Save defunkt/323624 to your computer and use it in GitHub Desktop.
Save defunkt/323624 to your computer and use it in GitHub Desktop.
Installing Mustache.tmbundle
@ddlsmurf
Copy link

Thanks for the textmate bundle. I have added the following snippet that I find too usefull not to share. I bind to tab expand of {:

{{${1:#${2:tag}}}${1/^([\#\^])?(.*)$/(?1:})/}${3}${1/^([\#\^])?(.*)$/(?1:{{\/$2})/}

edit: formatting

@wjhrdy
Copy link

wjhrdy commented Jul 3, 2012

<snippet>
  <content><![CDATA[
    {{${1:#${2:tag}}}${1/^([#^])?(.*)$/(?1:})/}${3}${1/^([#^])?(.*)$/(?1:{{\/$2})/}
]]></content>
  <tabTrigger>{</tabTrigger>
</snippet>

that works for sublime text 2
you were missing a * after the . in the regular expression

@ddlsmurf
Copy link

ddlsmurf commented Jul 4, 2012

thanks, got caught by the markdown thing

@diniremix
Copy link

wjhrdy In SublimeText 2 works very well, but he needed a } and the tabTrigger "{" not work, I changed the word "tag"

I have a repo to develop snippets and others, thank you very much.

@bobrocke
Copy link

Thank you. But I see that syntax for the form src="{{LexieFile}}" get's no syntax coloring. It seems as if the "" mess it up. True? Is there a way around that?

Bob

@axelspeedy
Copy link

--

@Pakon2543
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment