Glad to see Emmet has a site. I really love it too.<p>A tip for those wanting to create hiccup[1] using emmet-mode on emacs:<p><pre><code> div>ol.count>li.item*6
</code></pre>
Gives:<p><pre><code> <div>
<ol class="count">
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
</ol>
</div>
</code></pre>
Now, if you suffix it with a |hic<p><pre><code> div>ol.count>li.item*6|hic
</code></pre>
Then you get beautiful hiccup!<p><pre><code> [:div
[:ol.count
[:li.item]
[:li.item]
[:li.item]]]
</code></pre>
[1] <a href="http://hiccup.space" rel="nofollow">http://hiccup.space</a>
I've configured emmet to create my own html boilerplate or to spit out large chunks of html that get used over and over in a simple web project where I don't use templating. In a json config file, you assign your desired html output to a key character. In an html file you enter that key character then hit `tab` and the html is rendered. Very handy.
One not so obvious feature that I use a countless number of times is the "wrap with markup" tool. In your editor you highlight the section of text / HTML you want to nest inside your new Emmet output and then provide the specific wrapping you want.<p>In vim, you just visual mode select and use the same Emmet key combo as the default expand.<p>In emacs there is a "wrap-with-markup" function you can bind yourself.<p>Try it!
I love Emmet and have been using it for a while. Now if someone could tell me how to make it faster on VIM. Right now it takes like almost 2 seconds from trigger to expand.
This is a great plugin, enjoying expanding CSS to markup.<p>I've perused the site, but didn't see anything on expanding to a pre-processor. Does anyone know if that's possible?