Vim snipMate选项卡跳转

Vim snipMate选项卡跳转,vim,snipmate,Vim,Snipmate,Vim snipMate无法正常工作 finf[Tab]generate find(:first<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>) find(:first['',]+>) 但光标设置为行的末尾,并且不通过[Tab]的占位符跳转 更新: 我在html中尝试了一下-一切都很好,也许这在带有Rails snipmates的*.rb文件中不起作用我认为您的代码片段有问题。我对

Vim snipMate无法正常工作

finf[Tab]
generate

find(:first<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>)
find(:first['',]+>)
但光标设置为行的末尾,并且不通过[Tab]的占位符跳转

更新:


我在html中尝试了一下-一切都很好,也许这在带有Rails snipmates的*.rb文件中不起作用

我认为您的代码片段有问题。我对Python使用snipMate,所有占位符看起来都像
${Number[:description]}
。查看
~/.vim/snippets/
中的示例。下面是ruby中
if
语句的一个简单示例:

snippet if
    if ${1:condition}
        ${2}
哦,你是正确的vf[tab]“验证:${1:attribute},:with=>/${2:regex}/\n”的格式是正确的