配了好長時間都沒搞定,弄得我很不爽,一怒之下立下軍令狀,不弄好不吃飯,於是弄好了。。。
寫一下配置過程:(我的系統debian 3.1, vim7, python2.4)
[1] 下載vim7的源碼包(http://www.vim.org),sjtu的源裡邊好像還沒有vim7呢。
[2] 編譯:
./configure --enable-pythoninterp
make
make install
[3] 在你的~/.vimrc中加入filetype plugin on,然後檢查一下是否已經好了:
隨便vi一個py檔案,然後輸入類似:
import os
os. {^x^o}
看看自動補全出來沒?如果提示一堆錯誤,那就恭喜你,接著看下邊的解決方案吧。
要是自動補全出來了,那就到此結束,bs我吧。
[4] vim7中:version一下,看看feature中是否有+python,如果這裡是-python,那就是你沒有開啟vim7對python的支援,要重新編譯了:
./configure --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.4/config/
make
make install
注意那個/usr/lib/python2.4/config/目錄,如果你沒有這個目錄,那就是你沒安python-dev包(不是python的運行包),apt-get一下吧。
然後密切注視configure的過程,留意其中是否有錯誤。
[5] 這回再:version一下,應該看到+python了,如果還是-python,那就看看步驟[4]中是否出錯了。
同時安裝過程中還有許多要注意的小問題,我這裡就不一一詳述了,相信google一下你就能解決。
最後別忘了仔細閱讀一下pythoncomplete的介紹(http://www.vim.org/scripts/script.php?script_id=1542)
最後發一個弄好後的,嘿嘿