尝试安装 Lazy.nvim 时 Neovim init.lua 源代码不起作用

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

我是 Neovim(以及一般的 vim)新手,所以我可能会遗漏一些明显的东西。无论如何,我正在尝试按照视频设置 Neovim 来替换我的 IDE (VSCode)。该视频从设置 Lazy 插件管理器开始。

我有一个超级简单的设置,我只是尝试安装 Lazy,但每当我尝试获取它时,我的

init.lua
文件都会给我
init.lua:1: number expected

这是我的

~/.config/nvim
目录:

╰─❯ tree
.
├── init.lua
└── lua
    ├── config
    │   └── init.lua
    ├── plugins
    └── util

5 directories, 2 files

这是我的

~/.config/nvim/init.lua

require("config")

这是我的

~/.config/nvim/lua/config/init.lua

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)


vim.g.mapleader = " " -- Make sure to set `mapleader` before lazy so your mappings are correct

-- Initialise Lazy by installing some basic plugins
require("lazy").setup({
  "folke/which-key.nvim",
  { "folke/neoconf.nvim", cmd = "Neoconf" },
  "folke/neodev.nvim",
})

我的设置有什么问题?我想不通,也不明白我哪里出了问题。这看起来就像我正在观看的视频,该视频的作者展示了 Lazy 插件的加载和工作。

lua neovim
1个回答
0
投票

正如 TAEFFED 在评论 + 聊天中告诉 met 要做的那样,我删除了我的

~/.local/share/nvim
目录。然后我按照预期重新启动了 nvim 和延迟加载。谢谢先生!

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