请遵循此处的说明: https://nvchad.com/docs/quickstart/install/
它们非常简单。我跑了
sudo git clone https://github.com/NvChad/starter ~/.config/nvim && sudo nvim-linux64/bin/nvim
成功了。
然后我在 nvim 中运行
:MasonInstallAll
,但我得到:
E492: Not an editor command: MasonInstallAll
说明说
lazy.nvim 完成下载插件后运行 :MasonInstallAll 命令。
也许没有完成下载?我怎么知道?还是其他地方有问题?
您的问题与波形符 (
~
) shell 扩展有关。
你正在跑步:
sudo git clone https://github.com/NvChad/starter ~/.config/nvim && sudo nvim-linux64/bin/nvim
您对这两个命令都使用 sudo(为什么要以 root 身份运行所有这些命令?),但是,波浪线扩展发生在当前用户运行该命令时。然后您以 root 身份运行
nvim
,但 root 可能在 /root/.config/nvim
中没有任何 NvChad nvim 配置。
例如,如果您以“myuser1”身份运行这些命令,波浪线扩展会产生以下路径
/home/myuser1/.config/nvim
。
解决你的问题的方法有很多(只列出非常简单的)。
sudo git clone https://github.com/NvChad/starter /root/.config/nvim && sudo nvim-linux64/bin/nvim
nvim-linux64/bin/nvim
或将其移动到root的主目录中)sudo su -
git clone https://github.com/NvChad/starter ~/.config/nvim && nvim-linux64/bin/nvim