持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第19天,点击查看活动详情
前言
- 之前自动启动安装neovim脚本一直没有问题,今天在启动及各种报错了,排查了半天竟然是neovim版本升级了,对应的个别插件也需要升级,然后就升级了插件
升级插件
- 升级插件也很简单,我只需要在自己准备的插件列表文件夹汇总删除对应的插件github文件,然后
nvim +PlugInstall重新安装即可。 - 找一个新的服务重新安装插件后,在将插件备份到自己的脚手架备份文件中。
安装neovim
- 之前是安装不稳定版本
echo y | sudo add-apt-repository ppa:neovim-ppa/unstable
echo y | sudo apt-get update
echo y | sudo apt-get upgrade
echo y | sudo apt-get install neovim
- 如果你想安装稳定版本的,那么你可以执行
nvim --version - 就会提示你安装命令了。你可以
sudo snap install nvim也可以通过sudo apt-get install neovim,后者必须使用的稳定源才行。 - 说来也奇怪,命令提示
sudo snap install nvim即可,但是你真正执行了就会高速你你还需要添加--classic,也就是组中sudo snap install nvim --classic才行。
问题说明
- 之前脚手架是基于
neovim>=0.7.0进行的。今天在neovim=0.9.0-dev就开始报错了。报错是因为我们lua报错的,也就是有的插件使用的低版本的lua进行开发的,所以需要重新安装插件。为了测试脚本本省没有问题我就通过snap安装neovim0.7.0
总结
- neovim安装不是很麻烦,但是他的插件太多了,所以我就写了一个脚本自动安装,以后还是不要安装不固定的版本了吧。安装neovim一定要指定版本,这样至少能够保证脚本是正确的来的。
- 另外我是Nano适合像我这样的win转过来的小白啊,有人用的…不要鄙视嘛。 neovim一定是未来的趋势大家赶紧去学习学习吧。