VIM:YouCompleteMe unavailable: requires Vim compiled with Python (3.5.1+) support

vim版本:8.1
使用Homebrew在Vim 8上安装Python 3支持

在具有+python3支持的Mac OS上安装Vim时,出现以下错误:

% brew install vim --with-python3
Usage: brew install [options] formula

...

Error: invalid option: --with-python3

这是因为homebrew早已不支持–with-python3这类命令

自2019年起,默认情况下已通过Homebrew在Vim上启用 +python3 。互联网上较旧的说明不准确。

 % 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,并且可能在安装Homebrew版本之前的PATH中,因此,如果执行vim --version ,它不会显示+python3 :

尝试重新启动终端
尝试alias vim=/usr/local/bin/vim
尝试调整PATH变量,将Homebrew的Vim放在首位。

你可能感兴趣的:(Q&A,vim,mac,python3)