2012-03-04 2 views
4

私はPythonを学び始めました。私はそのためにvimをセットアップしようとしました。私はvim 7.3.5.3を持っています、それはomnicompletionを持っていて、私はpyflakesをダウンロードしました。私はthis article を読んで、それはomnicompletionはまた、いくつかのドキュメントを表示する必要があることを述べている(string.atoiと画像といくつかのドキュメントもある)が、私はこのような何かしようとすると:Vim、omnicomplete、pythonのドキュメント

import string 
string. 

をしてCTRL-Xを行いますCTRL-o私は適切なリストを取得しますが、私はいかなる文書も取得しません。

他のプラグインをインストールするか、設定ファイルを変更する必要がありますか?

EDIT: 私は私が望んでいた効果を得るためにsupertabsをインストールする必要がありました。あなたのvimrc($のHOME/vimrcファイル)に次の行を追加するコード(オムニ)完了し、有効にするには

+0

「from xxx import yyy」で完了できないバグを修正するパッチを適用する必要があります:https://groups.google.com/d/topic/vim_dev/Dnb4OcDriJ0/discussion – mattn

答えて

3

autocmd FileType python set omnifunc=pythoncomplete#Complete 

それはその後、動作しない場合は、あなたがこのpluginが必要になります。ボックスからhttps://github.com/klen/python-mode

ロープomnicompletion:

+0

私はそれを試みましたが、私はまだドキュメントを持ったウィンドウを持っていないので、私は次のようなものを得ようとしました:http://blog.dispatched.ch/wp-content/uploads/2009/05/omnicompletion.png私が言ったように、私はリストを取得します(Formatter 、Template、atofなど)でも、この小さなウィンドウにドキュメントを表示したいのです。 – Andna

+0

これをチェックしてください:http://www.mohdshakir.net/2007/12/27/enable-vim-code-python-auto-complete too! pydicitonプラグインを使用してこれを行う方法については、ここからダウンロードできます。http://www.vim.org/scripts/script.php?script_id=850 –

+0

申し訳ありませんが、私は今ダウンしなければなりません。あなたはその質問を理解していないようです。 –

2

は私のプラグインを確認してください。他にも多くの機能があります。

関連する問題