> 2. Improved plugin management like pip. 
> Reason:
> I am a big fan of Vundle. It is simple & does what it supposed to do. It 
> downloads all the files from a git repository & adds them to the path. But 
> think about a complicated plugin, plugins that are to be compiled before 
> use(e.g. YouCompleteMe), or plugins like powerline, which takes quite a bit 
> of setup before use. These scenarios can be vastly simplified by using things 
> like pip. Lets think for a second, if you could just "pip install  powerline" 
> or "pip install youcompleteme" & get the desired result, wouldn't it be 
> awesome? In this way setting up a new system might be as easy as, "pip 
> freeze" & "pip install -r requirements.txt".

If you like Vundle, you'll love NeoBundle. It works like Vundle, but with more 
possibilities. A lot more. Some examples from my .vimrc.

Can used like Vundle:
NeoBundle 'bling/vim-airline'

Airline is a pure vim-script alternative to powerline and thus is lightweight 
and fast. Also an example why vim-script should not be dropped.

But Neobundle can do more than Vundle, much more....

Automatic compiling:
NeoBundle 'Shougo/vimproc', {
            \ 'build' : {
            \     'windows' : 'make -f make_mingw32.mak',
            \     'cygwin' : 'make -f make_cygwin.mak',
            \     'mac' : 'make -f make_mac.mak',
            \     'unix' : 'make -f make_unix.mak',
            \    },
            \ }            

Loading only on a specific command or filetype:
NeoBundleLazy 'thanthese/Tortoise-Typing', { 'autoload' : {
            \ 'commands' : 'TortoiseTyping'
            \ }}
NeoBundleLazy 'mattn/emmet-vim', {'autoload':
            \ {'filetypes': ['html', 'xhttml', 'css', 'xml', 'xls', 
'markdown']}}  

Dependecy handling:
NeoBundleLazy 'xolox/vim-lua-ftplugin' , {
            \ 'autoload' : {'filetypes' : 'lua'},
            \ 'depends' : 'xolox/vim-misc',
            \ }   

You even can specify the revision if you don't want the latest revision of your 
plugins. Read the documentation for all features.
https://github.com/Shougo/neobundle.vim/blob/master/doc/neobundle.txt

You can have really a lot of plugins in your vimrc, but if they all are loaded 
lazy your vim will be fast, because only the plugins you need are used.
Shougo's own vimrc is a nice example of how many you can have without a problem.
https://github.com/Shougo/shougo-s-github/blob/master/vim/.vimrc

I never used VAM, sorry Marc. NeoBundle does everything I want.

Marcel Boon

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui