title: Vim snipmate autocomplete conflict
body: <p>I'm using Vim (7.2.445 on Debian Squeeze) with the vim-snipmate plugin (specially this fork of it - <a href="https://github.com/garbas/vim-snipmate" rel="nofollow">https://github.com/garbas/vim-snipmate</a>)</p>
  
  <p>One of the shortcuts you're meant to be able to do is <kbd>Ctrl</kbd>-<kbd>R</kbd>, <kbd>Tab</kbd>, in insert mode, to give you a list of all the available snippets.  However although the list displays, the first item is automatically inserted into the file the moment I press <kbd>Tab</kbd>, regardless of the fact I haven't chosen it, also I can't use <kbd>J</kbd> or <kbd>K</kbd> or scroll up or down the list, or type in further characters to narrow the search.</p>
  
  <p>This is my <code>.vimrc</code>:</p>
  
  <pre><code>syntax on
  set shiftwidth=4
  set tabstop=4
  set autoindent
  set smartindent
  set cursorline
  set ruler
  if version &gt;= 703
    set relativenumber
  else
    set number
  endif
  inoremap jj &lt;ESC&gt;
  set hlsearch
  noremap  &lt;Up&gt; ""
  noremap! &lt;Up&gt; &lt;Esc&gt;
  noremap  &lt;Down&gt; ""
  noremap! &lt;Down&gt; &lt;Esc&gt;
  noremap  &lt;Left&gt; ""
  noremap! &lt;Left&gt; &lt;Esc&gt;
  noremap  &lt;Right&gt; ""
  noremap! &lt;Right&gt; &lt;Esc&gt;
  inoremap &lt;M-o&gt;       &lt;Esc&gt;o
  inoremap &lt;C-j&gt;       &lt;Down&gt;
  let g:ragtag_global_maps = 1
  filetype plugin on
  
  call pathogen#runtime_append_all_bundles()
  call pathogen#helptags()
  </code></pre>