Domanda

Vim snipMate doesn't work correctly

finf[Tab] generate

find(:first<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>)

but cursor set to end of the line and dont jump by placeholders with [Tab]

Update:

I try it with html - all works fine, maybe this doesn't work in *.rb files with Rails snipmates

È stato utile?

Soluzione

I think there's something wrong with your snippet. I use snipMate for Python and all the placeholders looks like ${Number[:description]}. Take a look at ~/.vim/snippets/ for examples. Belows there is a simple example for a if statement in ruby :

snippet if
    if ${1:condition}
        ${2}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top