【问题标题】:NeoBundle: Using a plugin from bundle directory without the installation?NeoBundle:使用捆绑目录中的插件而不安装?
【发布时间】:2015-01-05 15:06:05
【问题描述】:

我想这是一个简单的问题,但我很困惑 - 我如何(在开发目的中)加载插件,它只是复制到 bundle 目录而不安装?

我有 bundle/my-plugin 目录,以及 .vimrc 中的这一行

NeoBundle 'my-plugin'

但似乎我的插件没有自动加载,尽管这对 Vundle 来说是正确的。

UPD

我的插件包含错误,导致无法加载。

【问题讨论】:

    标签: vim plugins


    【解决方案1】:

    我不确定我这样做是对的还是最好的方法,但我是这样做的(与 vundle 一起使用,也应该与其他任何方法一起使用)

    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    Plugin 'gmarik/Vundle.vim'
    " ...
    call vundle#end()
    
    " own plugins
    set rtp+=~/.vim/own/vim-websearch
    " ...
    

    所以我自己为自己的插件设置了 rtp,并让 vundle/neobundle/whatever 只管理不属于我自己的插件。
    我有这个目录结构:

    ~/.vim/
       |
       +--bundle/
       |    |
       |    +--plugin1/
       |    |
       |    +--plugin2/
       |    ...
       |
       +--own/
       |    |
       |    +--myplugin1/
       |    |
       |    +--myplugin2/
       |    ...
       ...
    

    编辑:
    我将插件保存在单独的目录中,因为:PluginClean 会删除它们

    【讨论】:

    • 感谢这个想法,它可能很有用。但我找到了问题的根源——这是我的插件中的一个错误。
    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    相关资源
    最近更新 更多