<p>我正在尝试在vim7.3中完成python的代码。安装vim时,我使用以下配置:</p>
<pre><code>./configure --prefix=${HOME}/vim73 --enable-python3interp=yes --with-python3-config-dir=/home/etobkru/Python3/lib/python3.1/config
make && make install
</code></pre>
<p>我复制这个文件:
<a href="http://vim.cybermirror.org/runtime/autoload/python3complete.vim" rel="nofollow noreferrer">http://vim.cybermirror.org/runtime/autoload/python3complete.vim</a>
在<code>~/vim73/share/vim/vim73/autoload/</code>目录和此文件中:
<code>./share/vim/vim73/ftplugin/python.vim</code>我改变了</p>
^{pr2}$
<p>到</p>
<pre><code>setlocal omnifunc=python3complete#Complete.
</code></pre>
<p>但当我按<code><c-x, c-o></code>时,我收到一条错误消息:</p>
<pre><code>Error: Required vim compiled with +python3
E117: Unknown function: python3complete#Complete
</code></pre>
<p>如果我写<code>:python3</code>我会得到</p>
<pre><code>E319: Sorry, the command is not available in this version
</code></pre>