【问题标题】:vundle#rc() function call errorvundle#rc() 函数调用错误
【发布时间】:2013-07-22 15:00:47
【问题描述】:

您好,我正在尝试安装一些插件并使用 vundle 作为我的插件管理器。

当我打开 gvim 这是我得到的错误

Error detected while processing /home/user/.vimrc:
line    9:
E117: Unknown function: vundle#rc
line   12:
E492: Not an editor command: Bundle 'gmarik/vundle'

这是我的 .vimrc 文件顶部的 sn-p

set nocompatible
filetype off

set rtp+=~/.vim/bundle/vundel/
call vundle#rc()

"Required Bundel Statement 
Bundle 'gmarik/vundle'


"User Installed Bundles
Bundle 'neocomplcache/neocomplcache.vim'
Bunlde 'perlomni/perlomni.vim'


filetype plugin indent on
filetype on
syntax on

我是根据 git hub 和随它下载的 read me 安装的。

我无权访问超级用户帐户,因此尝试卸载并重新安装 vim 将不起作用。

我还尝试安装病原体,它适用于某些捆绑包,但不适用于 perlomni.vim,因为它是一个 ftplugin,并且病原体没有正确附加捆绑包,经过研究,我看到大多数人说 vundle 比病原体更好。

谁能帮我让我的捆绑包正常工作?

我正在尝试使用从 git 存储库下载的包或存储在共享根目录中的包。

谢谢

【问题讨论】:

    标签: vim vundle


    【解决方案1】:

    你在set rtp 行中拼错了 vundle

    set rtp+=~/.vim/bundle/vundel/
    

    应该是

    set rtp+=~/.vim/bundle/vundle/
    

    【讨论】:

    • ^^^ 我做到了.....所以在安装捆绑包时,您是否必须自己将 git clone 命令放入您希望安装它们的目录,然后将捆绑命令设置到该目录?当我运行 BundleInstall 时,它会一直尝试重新安装它们。如果我自己安装它们,我应该只需要设置 Bunle 'mydir/destbundle.vim' 就可以了,对吗?在这种情况下,我可以创建任何我想安装这些插件的目录,然后 cd 进入该目录并在那里执行 git clone cammand 正确吗?
    • @user2479059 我不使用 vundle,我只使用了病原体。但据我了解,您不应该自己安装捆绑包。 vundle 应该为您处理所有这些。因此,添加Bundle 'mydir/destbundle.vim' vundle 将关闭(在 BundleInstall 之后)并为您执行 git clone。不知道能不能自己加目录。
    • ^^^ 我开始使用病原体,这适用于我尝试使用的一些捆绑包,但它不适用于像 perlomni 这样的捆绑包........我应该尝试切换吗回到病原体?似乎两者都对您可以轻松安装和无法轻松安装的东西有自己的看法,并且必须为其他所有事情使用变通方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 2011-03-04
    相关资源
    最近更新 更多