「jedi-vim」の版間の差分
提供: Python入門
(相違点なし)
|
2014年1月30日 (木) 17:52時点における最新版
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__
関連項目
- jedi-vim: 入力補完
- vim-indent-guides: インデントをハイライトする
- vim-template: テンプレートファイル
- flake8-vim: flake8プラグイン