【发布时间】:2016-02-04 19:54:18
【问题描述】:
【问题讨论】:
-
响应很晚,但有类似问题。不是答案,而是在 Git Bash 中使用 Vim 的替代方法,是通过bintray.com/veegee/generic/vim_x64 使用 vim_x64。非常好,可以拾取路径上的任何 python,因此也可以很好地与 conda envs 配合使用
标签: python windows vim git-bash msysgit
【问题讨论】:
标签: python windows vim git-bash msysgit
您可以在 git bash 会话中添加 python.exe 的路径
# move to $HOME first
cd
echo 'export PATH="$PATH:/c/Python27"' > .profile
那么 Vim 将更有可能检测到 python。
确保使用最新的git for Windows release。
【讨论】:
msys-python2.7.dll。
TL;DR:安装 MSYS2,它是 git bash 的“超集”,它还附带一个包管理器。
这张票出现在in the git-for-windows issue tracker,并被关闭,原因如下:
Windows 版 Git 不需要此功能。事实上,Windows 版 Git 不需要 Python 即可运行,因此我们不会将它发送给最终用户。
Git for Windows 的真正目的是把 Git 带入 Windows。
虽然这意味着我们必须发布很多类似 Unix 的工具,但这并不意味着我们会包含这些工具,除非 Git 自己的操作需要它们,或者至少出于历史原因(需要积极的贡献者是有时是决定是否包含工具的一个因素)。
话虽如此,您真正要找的是MSYS2。适用于 Windows 的 Git 利用 MSYS2 并附带其文件的子集。 MSYS2 甚至运行了一个名为“pacman”的包管理系统来安装更多工具(包括 Git...),所以你为什么不试一试呢?
我想你可以继续重新安装或重新编译带有 Python 支持的 vim,建议的做法似乎更好。
【讨论】: