jedi-vim

提供: Python入門
移動: 案内検索
スポンサーリンク

jedi-vim とは、vimでPythonプログラミングするときに強力な入力補完を実現するVimプラグインです。

読み方

jedi-vim
じぇーいーでぃーあい ぶいあいえむ

概要

VimでPythonをコーディングするとき、非常に役に立ちます。

インストール

設定

.vimrc

NeoBundleを使用している場合は、.vimrcに以下の設定を追加します。

NeoBundle 'davidhalter/jedi-vim'

vimでjedi-vimのソースをインストールします。

:NeoBundleInstall

手動で実行するコマンド

% cd ~/.vim/bundle/jedi-vim/
% git submodule update --init

実行例

vimでファイルモードがPythonのときに、list. と入力したときに、オムニ補完で候補が列挙されます。

list.
~    append()
~    count()
~    extend()
~    index(value, [start, [stop]])
~    insert()
~    pop([index])
~    remove(value)
~    reverse()
~    sort(cmp=None, key=None, reverse=False)
~    __add__
~    __class__
~    __contains__
~    __delattr__
~    __delitem__
~    __delslice__
~    __doc__
~    __eq__
~    __format__()
~    __ge__
~    __getattribute__
~    __getitem__()
~    __getslice__
~    __gt__
~    __hash__
~    __iadd__
~    __imul__
~    __init__
 挿入  /tmp/b.py +              unix │ euc-jp │ python  100%  LN   1:6
 append(object) -- append object to end
import hashlib
hashlib.algorithms
~       algorithms
~       md5()
~       new(name,string=)
~       sha1()
~       sha224()
~       sha256()
~       sha384()
~       sha512()
~       _hashlib
~       __all__
~       __builtins__()
~       __doc__(object=  )
~       __file__
~       __get_builtin_constructor(name)
~       __name__
~       __package__

関連項目



スポンサーリンク