title: vim supertab, toward a best way to insert a tab
body: <p>I really like the supertab plugin. Reaching &lt;C-x&gt;&lt;C-p&gt; is a bit too long and mapping it to tab  gives me a better workflow. However, sometime I just want to insert a regular tab and for this I need to insert a space first, i.e. foo&lt;Space&gt;&lt;Tab&gt;bar. </p>
  
  <p>This pollute my sources with useless spaces before each tab char (this assuming I don't use expandtab).</p>
  
  <p>I am wondering is there is a smarter way to use auto-completion ? </p>
  
  <ol>
  <li>Going back to &lt;C-x&gt;&lt;C-p&gt; which is much slower</li>
  <li>Using another key mapping like </li>
  <li>Using supertab with a wiser feature: 
  i.   Automatically insert a &lt;Tab&gt; if I press a char that doesn't match any of the possible completions. 
  ii.  Inserting a real tab with </li>
  <li>???</li>
  </ol>
  
  <p>Any ideas?</p>