使用带有ctags的javascript的VIM omnicomplete

时间:2010-03-17 14:18:31

标签: javascript vim ctags omnicomplete

我已经使用vim / gvim已经4个月了,现在我找到了一种方法来利用它的优点。 我的标签文件生成得很好,这里有一个简单的行。

my.namespace.classname /path/to/file.js /^my.namespace.classname = function(first_arg,$ /;“f

以下是我需要omnicomplete的例子:

my.namespace.cla< - 包含my.namespace中所有类名的omnicomplete列表

以上是我的问题的关键,因为它看起来像omnicomplete搜索只有名称空间而不包括“我的”。在它面前。所以我在omnicomplete列表中看到了其他元素,而不是我的类名。

但是,如果我输入:tag my.namespace.classname,例如gvim会在正确的位置打开正确的文件。

出了什么问题,如何让它发挥作用?

1 个答案:

答案 0 :(得分:2)

我注意到很多omnicomplete都没有很好地发展。我已经使用了php omnicomplete并且必须进入并调整很多以使其正常工作。我建议你下载omnicomplete for javascript。然后将其添加到您的插件目录中。然后对其进行编辑,直到它完成您想要的操作。

抱歉,我无法提供更多帮助 - 但至少你不会再回答。