开发工具 vim ultisnips 插件无法输入 <%= %>

windless_j · 2013年08月23日 · 最后由 gonglexin 回复于 2013年08月23日 · 4991 次阅读

ultisnips 做 snippet 插件。

在 eruby.snippets 中配置了:

snippet =
<%= ${1} %>
endsnippet

但是当"="前面有其他字符的时候无法触发,

比如:

<div>=|</div>

当在 "|" 位置时,无法触发上面的 snippet。

之前使用 snipmate.vim 的时候是没问题的

这个输入<%=%>的快捷键,在 textmate 有相应的快捷键,到 vim 下面,我就开始自己手输入了。没觉得慢多少。当然,也是没找到好插件吧。ultisnips 好用吗?

#1 楼 @xds2000 之前一直在用 snipmate, 自定义代码片段还是挺方便的,能提升 type 的效率。 不过 snipmate 好像停止更新了,就切换的 ultisnips 了。 现在还在摸索中。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号