我的问题很明显,如何禁用vim snipmate来编辑perl文件?我发现自己很沮丧,因为它会卡在我的omni补全和neocomplcache上。我只想在html文件中使用snipMate。
同样的问题可以这样问:如何只在一种类型的文件(html)中启用snipmate?
同样的问题可以这样问:如何只在一种类型的文件(html)中启用snipmate?
snipMate.vim
文件从 $VIM/plugin
移动到另一个未自动加载的目录,例如 $VIM/extra
。
然后在你的 .vimrc 文件中,添加一行代码只为 HTML 使用 snipmate:
autocmd FileType html,xhtml source $VIM/extra/snipMate.vim
$VIM/snippets
中的html.snippets
文件,或者你想要保留的子集,并删除或重命名其余所有代码片段文件。如果你只想禁用某些文件(比如只禁用perl),那么这种方法更为有效,而不是禁用除一个类型外的所有文件。