【发布时间】:2010-11-16 12:38:02
【问题描述】:
我正在尝试在 Vim 中获得 PHP 自动完成功能。现在,当我执行$blog = new Blog(); $blog-> 然后点击CTRL+X CTRL+O 时,我希望omnicompletion 返回Blog 类中的所有函数。
相反,它返回整个项目的所有函数。我已经为我的项目构建了 ctags,如下所示:ctags -R *
有没有办法让自动完成上下文感知?
【问题讨论】:
-
我一直在使用 Eclimd,这似乎是将 Eclipse php 自动补全添加到 Vim 的一个不错的选择。 eclim.sourceforge.net/index.html
-
一想到要引入一个完整的其他软件和一个正在运行的守护程序,只是为了让原本可以作为 Vim 脚本使用的东西发挥作用,我就不寒而栗。
标签: php vim autocomplete