title: Can't get the jedi-vim plugin to work
body: <p>I'm trying to use the <a href="https://github.com/davidhalter/jedi-vim" rel="noreferrer">jedi-vim</a> plugin for Python autocompletion but I can't get it to work.</p>
  
  <p>I have Vim 7.3, and here's what I did:</p>
  
  <p>1- clone the code from</p>
  
  <pre><code>git clone http://github.com/davidhalter/jedi-vim path/to/bundles/jedi-vim
  </code></pre>
  
  <p>2- copy <code>jedi-vim/plugin/jedi.vim</code> to <code>~/.vim/plugin/</code></p>
  
  <p>3- copy <code>jedi-vim/doc/jedi-vim.txt</code> to <code>~/.vim/doc/</code></p>
  
  <p>Now when I open vim, enter the insert mode and type</p>
  
  <pre><code>import wave
  wave.
  </code></pre>
  
  <p>nothing happens, though the doc specify <code>Autocompletion is also triggered by typing a period in insert mode</code>, and if I try <code>&lt;Ctrl-Space&gt;</code> I get the following error</p>
  
  <pre><code>E29: No inserted text yet
  Press ENTER or type command to continue
  </code></pre>
  
  <p>I checked <code>:map</code> and it seems that <code>&lt;Ctrl-Space&gt;</code> is not used:</p>
  
  <pre><code>n  [m          *@:call &lt;SNR&gt;21_Python_jump('?^\s*\(class\|def\)')&lt;CR&gt;
  n  [[          *@:call &lt;SNR&gt;21_Python_jump('?^\(class\|def\)')&lt;CR&gt;
  n  ]m          *@:call &lt;SNR&gt;21_Python_jump('/^\s*\(class\|def\)')&lt;CR&gt;
  n  ]]          *@:call &lt;SNR&gt;21_Python_jump('/^\(class\|def\)')&lt;CR&gt;
  n  gx            &lt;Plug&gt;NetrwBrowseX
  n  &lt;Plug&gt;NetrwBrowseX * :call netrw#NetrwBrowseX(expand("&lt;cWORD&gt;"),0)&lt;CR&gt;
  </code></pre>
  
  <p>Since I got an error using <code>&lt;Ctrl-Space&gt;</code>, I guess it must do something, right? Why can't I see it with <code>:map</code>?</p>
  
  <p>What am I missing?</p>
  
  <p><b>edit</b></p>
  
  <p>:scriptnames</p>
  
  <pre><code>  1: /usr/share/vim/vimrc
    2: /usr/share/vim/vim73/debian.vim
    3: /usr/share/vim/vim73/syntax/syntax.vim
    4: /usr/share/vim/vim73/syntax/synload.vim
    5: /usr/share/vim/vim73/syntax/syncolor.vim
    6: /usr/share/vim/vim73/filetype.vim
    7: ~/.vimrc
    8: ~/.vim/plugin/jedi.vim
    9: /usr/share/vim/vim73/ftplugin.vim
   10: /usr/share/vim/vim73/plugin/getscriptPlugin.vim
   11: /usr/share/vim/vim73/plugin/gzip.vim
   12: /usr/share/vim/vim73/plugin/matchparen.vim
   13: /usr/share/vim/vim73/plugin/netrwPlugin.vim
   14: /usr/share/vim/vim73/plugin/rrhelper.vim
   15: /usr/share/vim/vim73/plugin/spellfile.vim
   16: /usr/share/vim/vim73/plugin/tarPlugin.vim
   17: /usr/share/vim/vim73/plugin/tohtml.vim
   18: /usr/share/vim/vim73/plugin/vimballPlugin.vim
   19: /usr/share/vim/vim73/plugin/zipPlugin.vim
   20: /usr/share/vim/vim73/syntax/vim.vim
   21: /usr/share/vim/vim73/syntax/python.vim
   22: /usr/share/vim/vim73/ftplugin/vim.vim
  </code></pre>
  
  <p><b>edit 2</b></p>
  
  <p>I updated Vim to 7.4 and installed <code>vim-jedi</code> using <code>pathogen</code> as described in the <a href="https://github.com/davidhalter/jedi-vim" rel="noreferrer">doc</a>:</p>
  
  <p>1- install jedi
  2- install pathogen
  3- add <code>execute pathogen#infect()</code> in my <code>~/.vimrc</code>
  4- clone git repository in <code>~/.vim/bundle/</code></p>
  
  <p>I create a new file, and I still have no autocompletion. Eg:</p>
  
  <pre><code>import numpy as np
  np.
  </code></pre>
  
  <p>and control+space in insert mode returns:</p>
  
  <pre><code>-- Omni completion (^O^N^P) Pattern not found
  </code></pre>
  
  <p>Is there any <code>omni completion</code> plugin conflicting? I haven't installed such plugin...</p>
  
  <p>Should I had anything else to my <code>~/.vimrc</code> file?</p>