title: Vim: How to make AutoComplPop, Snipmate, SuperTab work together?
body: <ol>
  <li><p>AutoComplPop pops choices automatically. I love it very much.</p></li>
  <li><p>SuperTab allows me to set the function of <code>&lt;Tab&gt;</code>. I always set as follows.<br>
  <code>let g:SuperTabDefaultCompletionType = "&lt;c-n&gt;"</code>
  By doing so, If AutoComplPop pops many choices, pressing <code>&lt;Tab&gt;</code> can select the next choice. </p></li>
  <li><p>Snipmate implements some of TextMate's snippets features in Vim.</p></li>
  </ol>
  
  <p>If I install them together, some problems happened. </p>
  
  <p>For example, when I type <code>cl</code> and press <code>&lt;Tab&gt;</code> for the first time in test.py. Snipmate works. However, when I type <code>cl</code> for the second time, AutoComplPop pops choices including <code>class</code>. If I press <code>&lt;Tab&gt;</code>, it selects the choice named <code>class</code> and Snipmate doesn't work. </p>
  
  <p>So, any solutions to make AutoComplPop, Snipmate, SuperTab work together?</p>