0

可能重复:
在超级标签之前检查omnifunc

在默认为 Supertab 完成之前,我如何让 Vim 检查是否可以完成任何 Omni 完成或完整功能?例如在 .html 文件中我会输入

4

1 回答 1

3

我对 supertab 有以下设置:

let g:SuperTabDefaultCompletionType = "context"
let g:SuperTabContextTextOmniPrecedence = ['&omnifunc', '&completefunc']

如果上下文合适(例如,如果您在 c++ 文件中并键入 ::),supertabdefaultcompletion的设置context使 supertab 使用omni 完成。如果上下文不合适,它将只返回默认完成 ( ctrl-p)。

于 2012-08-03T13:39:34.960 回答