にPythonのサポートを追加したいと思います.VimをGit Bashに追加するにはどうすればよいですか?Git BashでVimでPythonサポートを追加するにはどうすればいいですか?
実行しているとき、私は偽の取得:
:echo has('python')
にPythonのサポートを追加したいと思います.VimをGit Bashに追加するにはどうすればよいですか?Git BashでVimでPythonサポートを追加するにはどうすればいいですか?
実行しているとき、私は偽の取得:
:echo has('python')
TL; DR:代わりにMSYS2インストールし、また、パッケージマネージャが付属していますのgit bashのの "スーパーセット"。
このチケットはin the git-for-windows
issue trackerを示しており、以下の理由で閉じられました:
Windowsが動作するためにこの関数はGitのために必要とされていません。実際、PythonはGit for Windowsが動作するために必要ではないため、エンドユーザには配布しません。
Git for Windowsの目的は、本当にWindowsにGitをもたらすことです。
これは、かなりUnixライクなツールを出荷しなければならないことを意味していますが、Git自身の操作や少なくとも歴史的な理由から必要なものでなければ、ツールを含めるかどうかを決める要因となることがあります)。
あなたが本当に探しているのは、MSYS2です。 Git for WindowsはMSYS2を活用し、そのファイルのサブセットとともに出荷します。 MSYS2はさらに多くのツール(Gitを含む)をインストールするために "pacman"と呼ばれるパッケージ管理システムを提供しています。なぜあなたはそれを渦巻きにしませんか?
私は、あなたが先に、Pythonのサポートでvimを再インストールしたり、再コンパイルすることができると思います。
あなたはその後、Vimはパイソンを検出する可能性が高くなりますあなたのgit bashのセッションでpython.exe
に
# move to $HOME first
cd
echo 'export PATH="$PATH:/c/Python27"' > .profile
をパスを追加することができます。
最新のgit for Windows releaseを必ず使用してください。
AFMS Windows用のGitにバンドルされているmsys vimは、python.exeを望まないので、 'msys-python2.7.dll'が必要です。 –
OK、後で調べてみます。msys2を使用しています – VonC
非常に遅い応答でしたが、同様の問題がありました。答えではなく、Git BashでVimを使う代わりに、https://bintray.com/veegee/generic/vim_x64でvim_x64を使うことです。優れていて、あなたがパス上にあるPythonをピックアップするので、conda envsでもうまくいきます。 – pjc42