我正在尝试更熟悉惰性插件手册并阅读lazy 的自述文件。我正在使用一个非常基本的
init.lua
配置:
vim.cmd('colorscheme desert')
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({
"git",
"clone",
"--filter=blob:none",
"https://github.com/folke/lazy.nvim.git",
"--branch=stable", -- latest stable release
lazypath,
})
end
vim.opt.rtp:prepend(lazypath)
require("lazy").setup({
"folke/which-key.nvim",
}, {})
注意我使用
vim.cmd
加载“沙漠”配色方案。但这感觉不像加载内置配色方案的正确方法。自述文件说:
Colorscheme plugins can be configured with lazy=true. The plugin will automagically load when doing `colorscheme foobar`.
但这非常神秘,并没有让我清楚启用内置颜色主题的推荐方法是什么。
这才是正确的做事方式。 Lazy 是一个包管理器,因此只负责加载它下载的包。
如果你想设置一些与lazy负责启动的包无关的vim设置,那么你可以简单地做你所做的事情。