我认为这是一个简单的问题,但我很困惑 - 我怎么能(在开发目的中)加载插件,它只是被复制到 bundle 目录而没有安装?
我有 bundle / my-plugin 目录,而这行是.vimrc
NeoBundle 'my-plugin'
但似乎我的插件没有自动加载,虽然这对Vundle来说是正确的。
UPD
我的插件包含错误,导致无法加载。
答案 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
会删除它们