NeoBundle:在没有安装的情况下使用bundle目录中的插件?

时间:2015-01-05 15:06:06

标签: vim plugins

我认为这是一个简单的问题,但我很困惑 - 我怎么能(在开发目的中)加载插件,它只是被复制到 bundle 目录而没有安装?

我有 bundle / my-plugin 目录,而这行是.vimrc

NeoBundle 'my-plugin'

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

UPD

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

1 个答案:

答案 0 :(得分: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 /任何只管理不属于我自己的插件。
我有这个目录结构:

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

修改
我将我的插件保存在一个单独的目录中,因为:PluginClean会删除它们