浏览代码

fix: do not overwrite plugins bindings in reload (#1284)

kylo252 3 年之前
父节点
当前提交
9a68500333
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lua/utils/init.lua

+ 1 - 1
lua/utils/init.lua

@@ -90,6 +90,7 @@ end
 function utils.reload_lv_config()
   vim.cmd "source ~/.local/share/lunarvim/lvim/lua/settings.lua"
   vim.cmd("source " .. USER_CONFIG_PATH)
+  require("keymappings").setup() -- this should be done before loading the plugins
   vim.cmd "source ~/.local/share/lunarvim/lvim/lua/plugins.lua"
   local plugins = require "plugins"
   local plugin_loader = require("plugin-loader").init()
@@ -97,7 +98,6 @@ function utils.reload_lv_config()
   plugin_loader:load { plugins, lvim.plugins }
   vim.cmd ":PackerCompile"
   vim.cmd ":PackerInstall"
-  require("keymappings").setup()
   -- vim.cmd ":PackerClean"
   Log:get_default().info "Reloaded configuration"
 end