踩了两次坑, 记录下.
问题描述
执行brew upgrade  后, 终端打开 .vimrc 文件一直报错:

显示 [vim-hug-neovim-rpc] requires one of  :pythonx import [pynvm|neovim].
解决方法
vim-hug-neovim-rpc 的 Issues Error Every time I load in vim8 (not neovim) 提到了这个.

Vim 跑了下:pythonx import sys; print(sys.path),  发现Vim里面用的Python是3.10. 
而我本地的 python3 版本却是 3.7.9.  猜测brew upgrade 后,  relink了3.7.9?
参考上面的解法, 终端执行:
/usr/local/opt/[email protected]/bin/pip3 install pynvim  | 
再次打开.vimrc, 无报错. OK.
最后, 为了避免下次 brew upgrade 又出问题, 建议更新zshrc:
echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.zshrc  |