【问题标题】:Omni completion Does not contain all the php functionsOmni 补全 不包含所有 php 函数
【发布时间】:2011-06-02 14:45:52
【问题描述】:

全方位补全不包含所有php函数

mysqli_query()

解决办法是什么?

谢谢。

【问题讨论】:

    标签: vim


    【解决方案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 为 解析 funclist.txt 所需的全部内容。
    猜你喜欢
    • 2023-04-10
    • 2014-05-29
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 2011-09-26
    • 1970-01-01
    • 2016-04-14
    相关资源
    最近更新 更多