截屏2021-12-25 11.25.28.png
E5113: Error while calling lua chunk: init.lua:9: module 'options' not found:
lua
├── a.lua
├── init.lua
├── lua
│ ├── config.lua
│ ├── init.lua
│ ├── lspkinds.lua
│ ├── lspui.lua
│ ├── mappings.lua
│ ├── options.lua
│ └── packers.lua
├── plugin
│ └── packer_compiled.lua
└── site
├── lsp_servers
└── pack
-- init.lua
require("options")
require("mappings")
require("packers")
require("lspui")
将项目根目录添加到 runtimepath
vim.opt['runtimepath']:prepend(vim.loop.os_homedir() .. "/Documents/data/lua")
-- 设置 runtimepath,否则出现:no field package.preload['options'] ...
vim.opt['runtimepath']:prepend(vim.loop.os_homedir() .. "/Documents/data/lua")
vim.opt['runtimepath']:prepend(vim.loop.os_homedir() .. "/Documents/data/lua/site/pack/packer/start/packer.nvim")
-- 添加 gf 跳转
vim.opt['suffixesadd']:prepend { ".lua", "init.lua" }
vim.opt['path']:prepend { ".", "./?.lua", "./lua/?.lua" }
require("options")
require("mappings")
require("packers")
require("lspui")
或者使用 pcall()










网友评论