سؤال

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

هل كانت مفيدة؟

المحلول

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}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top