工具控 Vim 的 snippet 在输入 class 后出错?

alphaliu · 发布于 2012年04月25日 · 最后由 AlphaLiu 回复于 2012年04月25日 · 2238 次阅读
861

我在输入class之后用tab键,然后就出错:

Error detected while processing function 
TriggerSnippet..snipMate#expandSnip..<SNR>67_ProcessSnippet: 
line    6: 
E117: Unknown function: Snippet_RubyClassNameFromFilename 
Press ENTER or type command to continue 


Then, after hitting ENTER, my ruby file has this:

1 class 0$ 
2 ~~$ 
3 end$ 


我在OSX下面使用的。

请教高手解决之道。

共收到 2 条回复
96

没有load这个文件support_functions.vim?这个文件里有那个函数的定义:

.vim/snippets/support_functions.vim:2:function! Snippet_RubyClassNameFromFilename(...)

861

#1楼 @yangyanhao 那要怎么load呢??不明白啊

我试试看别人的load法行不行。

OK了,要在vimrc里面source一下这个文件

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