neovim 2
这次的教程偏难,是教你们如何拆组件的。我会从单文件开始一直拆到局部。有时间和耐心的建议多看几遍

Step 1 单文件
然后你可以在这里放一堆后缀名为lua的组件,起啥名都行,反正自己能找到就行
这里我先装个主题做个示范:
这里先安装一下插件管理器。packer已经淘汰了,装lazy。当然lazy包管理器我也不一上来就给你讲单文件组件,只给你讲一些最基础的用法,方便你以后深入学习。
首先进入github,找到lazy的仓库。仓库地址在这:https://github.com/folke/lazy.nvim
然后定位到Installation这里,把这里的所有代码都复制到lazy.lua里面

Step2 引入模块
我们用cd ..命令回到上一个目录,并且打开init.lua文件(nvim init.lua)直接在后面追加
esc退出,然后:wq保存并退出,重新进入neovim,你会发现黑屏了。稍微等那么个一两分钟以后,你会发现包管理器配置好了。配置好以后不要立马用:Lazy打开lazy主界面,因为你会发现一片红

Step3 安装主题
这里我以nightfox做示范,打开官网:https://github.com/EdenEast/nightfox.nvim
然后在init.lua里面追加一项:
然后在./lua/lazy.lua的setup函数里面添加以下代码段:(记得把上面那段require("lazy").setup()删掉)
然后在lua文件夹里创建一个plugins文件夹,在里面创建一个colorscheme.lua
在colorscheme.lua里面复制如下代码:
保存文件并且退出后,就会发现lazy正在克隆插件。请确保你的环境里面安装好了git,并且支持nerdfont
为了美化lazy在安装界面时的颜色显示,我们还可以在./lua/lazy.lua里面添加如下代码段: