当我在html.erb文件中时,没有任何snipMate片段。

我想同时使用HTML和Ruby,或者只使用HTML就可以了,
我该怎么做?

我需要写一些片段吗?

如果是这样,是否有办法在不复制现有摘要的情况下提取它们?

当看到.html erb时,有没有办法告诉vim进入html模式?

最佳答案

片段存储在snippets文件夹中某个名为~/.vim的目录中。

如果您在那看,通常每种文件类型只有一个文件,其中有一个c.snippets,一个ruby.snippets,因此看来您要做的就是在其中创建一个erb.snippets并添加所需的内容。

最终,您可以将ruby.snippets和html.snippets的内容复制到新的erb.snippets中。

或者,您可以在github上搜索,有些人已经发布了自己的erb.snippets配置。例如,那里有一个不错的收藏:
https://github.com/scrooloose/snipmate-snippets

最好先尝试打开一个代码段文件并查看其语法,根据您最常用的代码来创建自己的代码段非常容易。

10-07 20:09