neovim 2
這次的教程偏難,是教你們?nèi)绾尾鸾M件的。我會(huì)從單文件開(kāi)始一直拆到局部。有時(shí)間和耐心的建議多看幾遍

Step 1 單文件
然后你可以在這里放一堆后綴名為lua的組件,起啥名都行,反正自己能找到就行
這里我先裝個(gè)主題做個(gè)示范:
這里先安裝一下插件管理器。packer已經(jīng)淘汰了,裝lazy。當(dāng)然lazy包管理器我也不一上來(lái)就給你講單文件組件,只給你講一些最基礎(chǔ)的用法,方便你以后深入學(xué)習(xí)。
首先進(jìn)入github,找到lazy的倉(cāng)庫(kù)。倉(cāng)庫(kù)地址在這:https://github.com/folke/lazy.nvim
然后定位到Installation這里,把這里的所有代碼都復(fù)制到lazy.lua里面

Step2 引入模塊
我們用cd ..命令回到上一個(gè)目錄,并且打開(kāi)init.lua文件(nvim init.lua)直接在后面追加
esc退出,然后:wq保存并退出,重新進(jìn)入neovim,你會(huì)發(fā)現(xiàn)黑屏了。稍微等那么個(gè)一兩分鐘以后,你會(huì)發(fā)現(xiàn)包管理器配置好了。配置好以后不要立馬用:Lazy打開(kāi)lazy主界面,因?yàn)槟銜?huì)發(fā)現(xiàn)一片紅

Step3 安裝主題
這里我以nightfox做示范,打開(kāi)官網(wǎng):https://github.com/EdenEast/nightfox.nvim
然后在init.lua里面追加一項(xiàng):
然后在./lua/lazy.lua的setup函數(shù)里面添加以下代碼段:(記得把上面那段require("lazy").setup()刪掉)
然后在lua文件夾里創(chuàng)建一個(gè)plugins文件夾,在里面創(chuàng)建一個(gè)colorscheme.lua
在colorscheme.lua里面復(fù)制如下代碼:
保存文件并且退出后,就會(huì)發(fā)現(xiàn)lazy正在克隆插件。請(qǐng)確保你的環(huán)境里面安裝好了git,并且支持nerdfont
為了美化lazy在安裝界面時(shí)的顏色顯示,我們還可以在./lua/lazy.lua里面添加如下代碼段: