bohn@Manjaro
OS: Manjaro 21.2.3 Qonos
Kernel: x86_64 Linux 5.10.98-1-MANJARO
Uptime: 2h 50m
Packages: 1037
Shell: zsh 5.8
Disk: 47G / 505G (10%)
CPU: Intel Core i7-9750H @ 8x 2.592GHz
GPU: VMware SVGA II Adapter
RAM: 1073MiB / 3893MiB
系统信息如上。
着了 coc.nvim的道,由于它在 neovim 上表现更好,官方文档又说从vim转到nvim很方便,于是就抱着“反正一条命令就解决了”的心态在 arch 上执行 pacman -S命令装 neovim 发现执行成功但没装上,猜想可能是包有问题吧,遂pacman -Syyu 更新了下,vim接着便出现了铺天盖地的红ERR,原因大多都是python的问题。属于是丢了根据地了 ><。看到此景的我犹豫了大概半秒钟,直接winSCP转移虚拟机文件,下载manjaro镜像,重新创建了虚拟机。在新的Manjaro上接着装 neovim。这次的安装十分顺利,但在给nvim执行 :checkhealth时候,python2 跟 python3 不行。按照help provider-python执行如下命令会报如下错。
那执行就给这个版本添加上 pip 模块
sudo python2 -m ensurepip# 接着就可以使用刚才的命令给 python2 安装 neovim 模块了python2 -m pip install --user --upgrade pynvim
你也在解决 nvim 里 checkhealth 的 python 问题?那顺便说一句,你需要在你的 ~/.config/nvim/init.vim 配置文件中给 python2 和 python3 添加上对应的二进制可执行文件的路径
let g:python_host_prog='/usr/bin/python2' let g:python3_host_prog='/usr/bin/python3'