Omni 补全 不包含所有 php 函数
Posted
技术标签:
【中文标题】Omni 补全 不包含所有 php 函数【英文标题】:Omni completion Does not contain all the php functions 【发布时间】:2011-06-02 14:45:52 【问题描述】:全方位补全不包含所有php函数
如
mysqli_query()
解决办法是什么?
谢谢。
【问题讨论】:
【参考方案1】:首先将funclist.txt 保存到您机器上的某个位置,我的是在
~/.vim/ftplugin/funclist.txt
然后,如果您还没有,您必须创建一个包含以下内容的 PHP ftplugin:
setlocal dictionary+=~/.vim/ftplugin/funclist.txt
setlocal complete-=k complete+=k
对不起,我不知道我从哪里得到这个技巧。
【讨论】:
但也没有出现在列表函数中我使用的是win7并将这个文件放在>> C:\Program Files\Vim\vimfiles\ftplugin 我不确定我是否理解。它有效吗? funclist.txt 的名称/位置并不重要。您需要做的是创建一个包含上述两行的文件 "C:\\path\to\vimruntime\ftplugin\php.vim"。第一行必须指向实际的 funclist.txt(不管它在哪里,但它的名字)。这就是 vim 为以上是关于Omni 补全 不包含所有 php 函数的主要内容,如果未能解决你的问题,请参考以下文章