有没有一种简洁的方法可以重新加载neovim init.lua配置及其所有模块(使用require()
函数),而无需重新启动neovim?
我在另一篇帖子上读到,:luafile $MYVIMRC
应该可以实现这一点,但不幸的是它不能重新加载那些缓存文件。我希望设置一个类似于以前的init.vim
配置中的快捷键。类似于:
local opts = { noremap = true, silent = true }
vim.api.nvim_set_keymap("n", "<leader><CR>", ":luafile $MYVIMRC<CR>", opts)
我使用的是nvim版本0.8.0。
%
不是针对活动缓冲区的吗?我正在尝试为我的init.lua
文件(包括模块)分配一个按键映射,以便从任何位置获取源代码。 - mduboule