我是 neovim(或 vim)设置的新手,我试图要求 \'.lua\' 文件但失败了。
\n这是我的目录结构。
\n~/.config/nvim\n \xe2\x94\x9c init.vim\n \xe2\x94\x9c /lua\n \xe2\x94\x9c basic.lua\nRun Code Online (Sandbox Code Playgroud)\n这些是我的代码。
\n〜/.config/nvim/init.vim
\nlua require(\'basic\')\nRun Code Online (Sandbox Code Playgroud)\n〜/.config/nvim/lua/basic.lua
\n~/.config/nvim\n \xe2\x94\x9c init.vim\n \xe2\x94\x9c /lua\n \xe2\x94\x9c basic.lua\nRun Code Online (Sandbox Code Playgroud)\n和错误日志(我的系统是M2 MacOS)
\nE5108: Error executing lua [string ":lua"]:1: module \'basic\' not found:\n no field package.preload[\'basic\']\n no file \'./basic.lua\'\n no file \'/opt/homebrew/share/luajit-2.1.0-beta3/basic.lua\'\n no file \'/usr/local/share/lua/5.1/basic.lua\'\n no file \'/usr/local/share/lua/5.1/basic/init.lua\'\n no file \'/opt/homebrew/share/lua/5.1/basic.lua\'\n no file \'/opt/homebrew/share/lua/5.1/basic/init.lua\'\n no file \'./basic.so\'\n no file \'/usr/local/lib/lua/5.1/basic.so\'\n no file \'/opt/homebrew/lib/lua/5.1/basic.so\'\n no file \'/usr/local/lib/lua/5.1/loadall.so\'\nstack traceback:\n …Run Code Online (Sandbox Code Playgroud)