如何使用 Homebrew 安装 Python 3 对 Vim 8 的支持
How to install Python 3 support with Vim 8 using Homebrew
在支持 +python3
的 Mac OS 上安装 Vim 时,出现以下错误:
% brew install vim --with-python3
Usage: brew install [options] formula
...
Error: invalid option: --with-python3
+python3
is now enabled by default 在 Vim 上通过 Homebrew 截至 2019 年。互联网上的旧说明不准确(我不会 link 给他们避免提高他们的搜索排名)。
只需 install/upgrade 通过 Homebrew:
% brew uninstall vim # optional, only if you previously installed it
% brew install vim
验证+python3
:
% /usr/local/bin/vim --version
...
+cmdline_compl +lambda +profile +virtualedit
+cmdline_hist +langmap -python +visual
+cmdline_info +libcall +python3 +visualextra
+comments +linebreak +quickfix +viminfo
+conceal +lispindent +reltime +vreplace
...
请注意,您仍然会安装系统默认值 Vim,它 可能 在您的 PATH 中,然后您的 Homebrew 安装版本,所以如果您这样做 vim --version
并且不显示 +python3
:
- 尝试重新启动您的终端
- 尝试
alias vim=/usr/local/bin/vim
- 尝试调整您的 PATH 变量,将 Homebrew 的 Vim 放在首位。 “editing PATH variable on mac”有更多信息。
只需写:rm '/usr/local/bin/2to3'
然后,brew link --overwrite python@3.9
在支持 +python3
的 Mac OS 上安装 Vim 时,出现以下错误:
% brew install vim --with-python3
Usage: brew install [options] formula
...
Error: invalid option: --with-python3
+python3
is now enabled by default 在 Vim 上通过 Homebrew 截至 2019 年。互联网上的旧说明不准确(我不会 link 给他们避免提高他们的搜索排名)。
只需 install/upgrade 通过 Homebrew:
% brew uninstall vim # optional, only if you previously installed it
% brew install vim
验证+python3
:
% /usr/local/bin/vim --version
...
+cmdline_compl +lambda +profile +virtualedit
+cmdline_hist +langmap -python +visual
+cmdline_info +libcall +python3 +visualextra
+comments +linebreak +quickfix +viminfo
+conceal +lispindent +reltime +vreplace
...
请注意,您仍然会安装系统默认值 Vim,它 可能 在您的 PATH 中,然后您的 Homebrew 安装版本,所以如果您这样做 vim --version
并且不显示 +python3
:
- 尝试重新启动您的终端
- 尝试
alias vim=/usr/local/bin/vim
- 尝试调整您的 PATH 变量,将 Homebrew 的 Vim 放在首位。 “editing PATH variable on mac”有更多信息。
只需写:rm '/usr/local/bin/2to3'
然后,brew link --overwrite python@3.9