对于ruby do block,SublimeText2自动完成错误

and*_*ape 5 ruby sublimetext2

doSublimeText2中我的ruby 块的自动完成开始自动完成此操作: downto(0) { nnn }而不是do..end.我最近没有改变任何设置,所以我有点不知所措.

leo*_*art 7

也许你应该尝试dob,也就是do..end块片段,
或者你可以自己创建这个片段:

<snippet>
<content><![CDATA[
do
  $1
end
]]></content>
    <tabTrigger>do</tabTrigger>
    <scope>source.ruby</scope>
    <description>do..end</description>
</snippet>
Run Code Online (Sandbox Code Playgroud)

然后你可以do tab用来插入没有变量的do块