jedi-vim 使ってみます.
Vimのスニペット補完の設定はいい感じに動いたので,いよいよjedi-vimを導入しようと思います.
vimでpython3を書く時のおすすめの補完設定 - kazy no blog
[vim]python補完プラグイン「jedi-vim」を快適にする方法(jedi-vim+neocomplete) - dackdive's blog
このお二方の記事が大変参考になりました.
ありがとうございます.
で,やったことは,
jedi-vimのインストール
.vimrc
に
NeoBundle 'davidhalter/jedi-vim'
を追記して,jedi-vimの導入.
ちなみに,NeoBundleでプラグイン管理しています.
Shougoさんのプラグインを活用させて頂いています.
いつもありがとうございますm( )m
そんでもって,Vimのコマンドモードで:source ~/.vimrc
を実行.
NeoBundleInstallのダイアログ(GVim使ってます)が出てくるのでyesを選択.
これでプラグインがダウンロード&インストールされます.
それだけではダメみたいでさらに,~/.vim/bundle/jedi-vim/jedi/
に移動して,
git submodule update --init
を実行しました.
jedi-vimの設定も追記
.vimrc
に
"------------------------------------------------------------ " jedi-vim Setting autocmd FileType python setlocal omnifunc=jedi#completions let g:jedi#completions_enabled = 0 let g:jedi#auto_vim_configuration = 0 if !exists('g:neocomplete#force_omni_input_patterns') let g:neocomplete#force_omni_input_patterns = {} endif g:neocomplete#force_omni_input_patterns.python = '\h\w*\|[^. \t]\.\w*' "------------------------------------------------------------
と追記して,再び:source ~/.vimrc
を実行.
すると......
お,補完できています!
参考にさせていただいた記事のお二方,ありがとうございます!
Pythonの勉強もがんばろーっと.