Vim jedi vim - eiichiromomma/CVMLAB GitHub Wiki

(Vim) jedi-vim

YouCompleteMe でも便利なのだが内部クライアントのycmがcv2のようなC言語ベースのパッケージの補完に対応していないのでPythonだけjedi-vimを使う。

YouCompleteMeのPythonだけオフ

.vimrcのVundleのところに

let g:ycm_filetype_specific_completion_to_disable = {
     \ 'python': 1
     \}

を加える。これでpythonの補完がオフになる。

jedi-vimのインストール

.vimrcに以下を追加

let g:pymode_rope = 0
Plugin 'lambdalisue/vim-pyenv' "pyenvを使っている場合
Plugin 'davidhalter/jedi-vim'

でvimを起動して

:PluginInstall

これでOpenCVのモジュールも補完できる。