Topic: quick question about vim

Does it have support for things like code snippets and macros? In gedit for example, I can type def and hit the tab key. It then creates a method block which i can start typing the name of the method to overwrite the default one it puts in. Or if I type rp and hit tab, it puts render :partial => 'item'.

Re: quick question about vim