3

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

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

这是我需要全方位完成的示例:

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

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

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

出了什么问题,我怎样才能让它工作?

4

1 回答 1

2

我注意到很多omnicomplete都没有得到很好的开发。我已经使用了 php omnicomplete,并且不得不对其进行大量调整以使其正常工作。我建议你下载omnicomplete for javascript。然后将其添加到您的插件目录。然后对其进行编辑,直到它完成你想要它做的事情。

抱歉,我无法提供更多帮助——但至少你不会再无话可说了。

于 2010-12-20T03:57:24.470 回答