![](/img/trans.png)
[英]When editting a Rails project with Vim, the SnipMate plugin only loads the ruby snippets. How can I get the ruby-rails snippets?
[英]Syntax completion based on snippets for rails project in vim
我想知道是否存在一些基于Rails片段(来自snipmate)提供语法完成的插件。 例:
根据规格,我提供shou
,按热键,然后获得可能的补全列表(例如Ctrl-p)。 从列表中选择任何内容,将插入一个片段。
是否存在这样的东西?
您可以在插入模式下按<Cr><Tab>
弹出可用的片段列表,按<Enter>
选择正确的片段,然后按<Tab>
展开片段。 但是菜单没有提供描述。
这并非特定于SnipMate,但是您可能还会发现Vim的行完成功能在这里很有用。 在插入模式下, Ctl-x Ctl-1将提供整行的可能补全。 因此,如果您的打开缓冲区中已经包含以下内容:
it { should belong_to(:user) }
it { should validate_presence_of(:title) }
然后您开始输入
it {
Ctl-x Ctl-1
...您将获得可能匹配的全行补全列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.