Jedi

<msys2, Jedi> msys2のvimでのJedi-vim

ちとはまったのでメモ。 msys2のvimでJedi-vim。 どうも、msys2のvimは/bin/msys-python2.7.dllか、/bin/msys-python3.4.dllを見に行っているらしい。 なので、そのどれかがないとJedi-vimが動かない。 エラーを吐く。 vim --version VIM - Vi IMproved 8.0 …

<Vim, Python, Jedi> Jedi-vim @Linux

試行錯誤の結果、Jedi-vim@Linux 成功! ラッキー! まずはVimのコンパイル。 デフォルトのPythonさんと異なるものを使いたい時は、次のオプションで指定。 --with-python-config-dir='/home/hogehoge/lib/python3.4/config' が、このオプション、前回のコン…

<Jedi, Python, Vim, Bash, Windows> Jediに WinPython3 だよって教え込む。

Jediに今おみゃーさんが参照しなかーんのは、WinPythonだがやー。 と教え込む。 .bashrc export PATH='/c/WinPython-64bit-3.4.3.1/python-3.4.3.amd64/:'$PATH export PYTHONPATH='/c/WinPython-64bit-3.4.3.1/python-3.4.3.amd64/Lib/site-packages' .vimr…

<Vim, Jedi> はまったこと。 文字コード。

Jediを入れたがいいが、しばらく動かなかった。 オムニ補完の<Ctrl>+Spaceを押すと、 ?<C-x>?<C-o>?<C-r>=jedi#complete_opened()?<CR> となる。#が?となるため、Jediで返しているコードが実行されていない。。。 文字化け??? ちゅうことで、次のものを切ったら動いた。。。 1 """s</cr></c-r></c-o></c-x></ctrl>…

<Python, Vim, Jedi, Jedi-vim> (Python 補完プラグイン) を入れる。

Jediを入れる。 davidhalter/jedigithub.com msys2のターミナルで pip install jedi で .vimrcに NeoBundle 'davidhalter/jedi-vim' を書き込み:NeoBundleInstall あと cd .vim/bundle/jede-vim git submodule update --init いや~ 疲れた。。。 でも、よう…