title: Pathogen and Neocomplete, Supertab, Youcompleteme; how to enable disable bundles?
body: <p>I use Pathogen to load my plugins at startup.</p>
  
  <p>Sometimes I use <code>Neocomplete</code> plugin, sometimes <code>YouCompleteMe</code> plugin and sometimes <code>Supertab</code> to complete words and sometimes I use no completer at all.<br>
  These plugins do not work together if they are all loaded in Pathogen.  </p>
  
  <p>That's why I decided to create a little menu at then end of my vimrc where I can chose which completer to use (the one that I want to use is the one I disable in pathogen). I can launch it with a shortcut key.<br>
  The list g:PATHO contains the plugins to disable in pathogen:<br>
  If I chose to use Supertab --> remove Supertab from g:PATHO, save g:PATHO and reload vimrc.<br>
  If I chose to use Neocomplete --> remove Neocomplete from g:PATHO, save g:PATHO and reload vimrc.<br>
  If I chose to use Youcompleteme --> remove Youcompleteme from g:PATHO, save g:PATHO and reload vimrc.  </p>
  
  <p>This is what I have at the start of my _vimrc  </p>
  
  <pre><code>  if !exists("g:PATHO")
      let g:PATHO = ['YouCompleteMe','neocomplete.vim','supertab']
    endif
    let g:pathogen_disabled = g:PATHO
  </code></pre>
  
  <p>below in my _vimrc I have this command to save global variables in my viminfo file:   </p>
  
  <pre><code>set viminfo+=!  
  </code></pre>
  
  <p>(thanks to Ingo Karkat)  </p>
  
  <p>g:PATHO is written in viminfo but when I reload vimrc, the variable g:PATHO is not found because viminfo is not yet read at the start of _vimrc.<br>
  When is viminfo read in _vimrc? 
  How can I let pathogen read g:PATHO at vimrc startup?<br>
  (hope I made myself clear)</p>