如何从 Lazy.nvim 插件管理器打开 Neovim 后自动加载插件

问题描述 投票:0回答:1

WSL-Nvim-Lazy.nvim(plugin)

我已阅读 https://github.com/folke/lazy.nvim#-plugin-spec 的所有文档 我什至使用过 Chat-gpt 和 https://nvchad.com/docs/config/plugins#lazy_loading

我对所有软件开发还是新手,我需要使用 nvim 作为我的主要文本编辑器作为 IDE,我观看了所有 YouTube 视频并阅读了许多文档,但我在理解文档和命令方面遇到了更多困难。

plugins lua lazy-loading neovim neovim-plugin
1个回答
0
投票

文档中,我们可以使用属性

lazy

它还给出了一些示例代码,

require("lazy").setup({
  "folke/which-key.nvim",
  { "folke/neoconf.nvim", cmd = "Neoconf" },
  "folke/neodev.nvim",
})

因此,例如,如果您想添加treesitter并希望它在打开后自动加载,您可以使用

require("lazy").setup({
  "folke/which-key.nvim",
  { "folke/neoconf.nvim", cmd = "Neoconf" },
  "folke/neodev.nvim",
  { "nvim-treesitter/nvim-treesitter", lazy = false },
})

lazy
为 true(默认)时,它只会在需要时加载插件。如果
lazy
为 false,它将在启动时加载。您可以使用
priority
属性来控制首先加载哪些非惰性插件,您可以在文档中阅读更多相关信息。

© www.soinside.com 2019 - 2024. All rights reserved.