Переход по вкладке Vim snipMate

Vim snipMate работает некорректно

finf[Tab] генерировать

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

но курсор установлен на конец строки и не прыгает по заполнителям с помощью [Tab]

Обновление:

Я пробую это с html - все работает нормально, возможно, это не работает в файлах *.rb с фрагментами Rails.


person Vyacheslav Loginov    schedule 21.09.2011    source источник


Ответы (1)


Я думаю, что-то не так с вашим фрагментом. Я использую snipMate для Python, и все заполнители выглядят как ${Number[:description]}. Взгляните на ~/.vim/snippets/ для примеров. Ниже приведен простой пример оператора if в ruby:

snippet if
    if ${1:condition}
        ${2}
person Magnun Leno    schedule 21.09.2011
comment
О, вы правы vf[tab] validates_format_of :${1:attribute}, :with =› /${2:regex}/\na работают правильно - person Vyacheslav Loginov; 21.09.2011